159

我正在使用 Google 幻灯片准备演示文稿,但我也可以在 Open Office 中处理包含代码片段的演示文稿。

是否有任何简单的方法可以使用 Google Docs 或 Open Office Presenter 在代码片段上执行基本语法突出显示?

编辑:因为我相信我可以找到一种嵌入 HTML 的方法,所以任何可以在 HTML 上执行语法突出显示的工具也将是受欢迎的建议。

4

8 回答 8

179

一个在线语法高亮:

http://hilite.me/

只需复制并粘贴到您的文档中。

于 2012-08-24T20:52:40.693 回答
21

http://www.tohtml.com/为许多语言创建了语法高亮的 HTML 代码。这可能是您正在寻找的东西。

于 2008-11-11T14:47:38.790 回答
8

如果您使用的是 Visual Studio(这可能也适用于 Eclipse,但我从未尝试过)并且您复制并粘贴到 Microsoft Word(或任何其他 Microsoft 产品)中,它将以您的 IDE 具有的任何颜色粘贴代码。然后,您只需将文本从 word 中复制到所需的应用程序中,它就会粘贴为富文本。

我只在 Visual Studio 和其他 Microsoft 产品中看到过这项工作,所以我不知道它是否有帮助。

于 2008-11-12T03:27:01.473 回答
7

使用新的 Google Drive 附加组件,您可以使用Code Pretty 附加组件突出显示代码。

于 2014-10-08T20:57:18.023 回答
4

我也想过这个。最后,我的解决方案是使用github gist。不要忘记它还具有突出显示功能。复制它。:)

于 2014-01-15T05:08:24.217 回答
2

只是一些建议:

  • 屏幕截图可能是一种简单的方法,但您必须确保图像中的代码足够大且足够清晰以便阅读。(不是整个截图,只是相关部分)
  • 如果您可以嵌入 html,那么有很多工具可以生成语法突出显示的 html。
于 2008-11-11T14:34:58.957 回答
2

如果您在 emacs 中编写代码,那么您可能会对htmlize elisp 包感兴趣。

于 2008-11-11T18:14:24.973 回答
1

查看http://codepad.org。它可能不会解决海报的问题;但是,我认为这对阅读本文的其他人会有所帮助。

于 2011-10-12T12:33:15.793 回答