如何格式化演示文稿中的代码块?[关闭]
-
07-07-2019 - |
题
我正在使用 Google 幻灯片准备演示文稿,不过我也可以在 Open Office 中处理包含代码片段的演示文稿。
有没有简单的方法可以使用 Google Docs 或 Open Office Presenter 对代码片段执行基本语法突出显示?
编辑: 因为我相信我可以找到一种嵌入 HTML 的方法,所以任何可以在 HTML 上执行语法突出显示的工具也将受到欢迎。
解决方案
在线语法荧光笔: http://markup.su/highlighter/
只需复制并粘贴到您的文档中即可。
编辑:
似乎上述网站暂时失效,因此可以选择另一种方式: http://hilite.me/
其他提示
http://www.tohtml.com/ 创建了语法,突出显示了许多语言的HTML代码。这可能就是你要找的东西。
如果您正在使用Visual Studio(这可能也适用于Eclipse,但我从未尝试过)并且您复制了&粘贴到Microsoft Word(或任何其他微软产品),它将粘贴您的IDE所具有的任何颜色的代码。然后,您只需要将文本复制到所需的应用程序中,然后将其粘贴为富文本。
我只是在Visual Studio中看到这项工作与其他Microsoft产品有关,但我不知道它是否会有任何帮助。
使用新的 Google云端硬盘的附加组件 ,您可以使用 Code Pretty add-on 获取代码突出显示。
我也想过这个。最后,我的解决方案是使用 github gist 。不要忘记它也有突出功能。只需复制它。 :)
只是一些建议:
- 屏幕截图可能是一种简单的方法,但您必须确保图像中的代码足够大且足够清晰以便于阅读。(不是整个截图,只是相关部分)
- 如果您可以嵌入 html,那么有很多工具可以生成语法突出显示的 html。
查看 http://codepad.org 。它可能无法解决海报的问题;但是,我认为这对阅读本文的其他人有用。
"此扩展程序为LibreOffice.org提供语法突出显示功能。 COOoder对于想要在编写器文档中呈现代码片段的开发人员非常有用。使用的颜色与GeSHi的颜色相同。将为每个语言元素创建字符样式。“
如果您在emacs中编写代码,那么您可能对 htmlize elisp包。