visual-studio-code - 如何导出为带有语法高亮的pdf?

标签 visual-studio-code intellij-idea pdf-generation syntax-highlighting

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

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

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

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

最佳答案

<强>1。安装名为 Print

的扩展

ID:pdconsec.vscode-print

VS 市场链接:https://marketplace.visualstudio.com/items?itemName=pdconsec.vscode-print

<强>2。在浏览器中创建 HTML

查看 -> 命令面板 -> 打印

<强>3。从浏览器打印为 PDF

关于visual-studio-code - 如何导出为带有语法高亮的pdf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74417031/

相关文章:

visual-studio-code - 使水平滚动条在Visual Studio代码中更可见

visual-studio-code - 在 VSCode 中为 JSX 配置 Emmet

maven-2 - 使用 Maven 排除 intellij idea 中的文件夹

java - 以编程方式更新 intellij 插件中的 build.gradle

iPhone PDF 创建库或函数

Dart 语法高亮不是高亮 dart 代码

visual-studio-code - Visual Studio Code 向后滚动缓冲区

java - 在客户端代码中使用 RequestContext 接口(interface)时,GWT 应用程序在运行时崩溃

pdf - 如何在经典 ASP 中创建 PDF 文件?

asp.net - 直接通过代码打开生成的pdf文件,无需保存到磁盘