【问题标题】:Intellij print all classes as PDFIntellij 将所有类打印为 PDF
【发布时间】:2017-01-08 11:27:02
【问题描述】:

我的教授希望我的图书馆管理项目的代码不仅作为 .java 文件而且作为一个 PDF 文件。 Intellij 有没有办法做到这一点?我有很多课程,我希望避免单独单击和打印每一个课程。

有什么解决方法吗?我正在使用 Mac 操作系统。如果我选择代码所在的文件夹,打印按钮显示为灰色。

【问题讨论】:

    标签: pdf text intellij-idea printing


    【解决方案1】:
    1. 选择包含所有源代码的目录。如果您的代码分散在不同的目录中,您将不得不分批打印或将要打印的所有文件放到一个临时文件夹中并选择它。
    2. 点击File -> Print
    3. 在弹出的菜单中选择All files in directory选项。 This help page 解释了此菜单中的所有选项。点击Print
    4. 要将所有代码保存为 PDF 而不是物理打印机,请选择虚拟 PDF 打印机。 Windows 10 默认安装了“Microsoft Print to PDF”。如果您没有,您可以在this Wikipedia page 上为您的操作系统选择一个

    【讨论】:

    • 我使用的是 Mac OS。如果我选择代码所在的文件夹,打印按钮显示为灰色。我可以点击它。
    • @DavidVV 你有打印机吗?也许它是灰色的,因为您的系统上没有打印机。如果是这种情况,为 Mac 安装 PDF 打印机,如 this one 会有所帮助。
    • @DavidVV 如果您只是为单个文件选择Print 选项然后选择All files in directory...Include subdirectories 会怎样?
    • 从 IntelliJ IDEA CE 2020.1.1 开始的 Mac 上,“在预览中打开”不起作用,但“另存为 PDF”起作用。
    猜你喜欢
    • 2012-01-10
    • 2015-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-21
    • 2014-04-04
    • 2016-09-24
    相关资源
    最近更新 更多