如何导出为带有语法高亮的pdf?

问题描述 投票:0回答:2

我需要 intellij 或 vscode 或某些应用程序中的扩展来将我的代码转换为 pdf。

我尝试使用应用程序概念,但它不通过语法突出显示导出。

*编辑: 我知道这似乎有一个非常简单的答案,但我只考虑了 Intellij Community。我必须将代码导出为带有语法突出显示的清晰 PDF,而无需离开 IDEA。目前实现我想要的效果的方法是复制 Intellij 中的代码,将其粘贴到 Visual Studio Code 中(以使语法正确),再次复制并将其粘贴到 Google Docs 中以更改背景颜色(因为我更喜欢用较深的颜色进行编码,并且也希望将其包含在 PDF 中),然后另存为 PDF。

对于一个简单的任务来说,这是很多步骤。我能得到的最接近的是使用 Notion,我可以将代码粘贴并复制到 Notion 文件中(在代码区域中使用 markdown),然后简单地将文件另存为 PDF。但是,导出为 PDF 时,语法突出显示将被忽略。

visual-studio-code intellij-idea pdf-generation syntax-highlighting
2个回答
6
投票

1。安装名为

Print

的扩展

分机 ID :

pdconsec.vscode-print

Visual Studio 扩展链接

2。在浏览器中创建 HTML

视图 -> 命令面板 -> 打印

3.从浏览器打印为 PDF


0
投票

IntelliJ IDEA 没有直接打印 PDF 的设置,但您可以尝试以下解决方案:

  • 使用

    File | Export | File or Selection to HTML
    将代码导出到 HTML 文件。在浏览器中打开此文件,然后使用浏览器中的打印功能打印 pdf。

  • 安装在系统中模拟打印机的软件并创建 PDF 作为输出,然后从 IDE 运行

    File | Print
    操作。

© www.soinside.com 2019 - 2024. All rights reserved.