如何在演示文稿中格式化代码块? [关闭]

问题描述 投票:142回答:9

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

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

编辑:由于我相信可以找到一种嵌入HTML的方法,因此任何可以在HTML上突出显示语法的工具也将受到欢迎。

syntax-highlighting openoffice.org google-docs presentation
9个回答
162
投票

在线语法荧光笔:

http://markup.su/highlighter/

http://hilite.me/

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


20
投票

http://www.tohtml.com/创建了多种语言的语法突出显示的HTML代码。这可能是您要寻找的。


6
投票

[如果您使用的是Visual Studio(这也可以在Eclipse中使用,但我从未尝试过),并且将其复制并粘贴到Microsoft Word(或任何其他Microsoft产品)中,它将以您的IDE所使用的任何颜色粘贴代码。然后,您只需要将文本复制出单词,然后复制到所需的应用程序中,它将粘贴为富文本格式。

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


6
投票

使用新的Add-Ons for Google Drive,您可以使用Code Pretty add-on突出显示代码。


4
投票

我也想到了这一点。最后,我的解决方案是使用github gist。别忘了它还具有突出显示功能。只需复制即可。 :)


2
投票

仅几点建议:

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

1
投票

签出http://codepad.org。它可能无法解决发布者的问题;但是,我认为这对阅读本文的其他人很有用。


1
投票

coooder

“此扩展为LibreOffice.org提供了语法突出显示功能。COOoder对于希望在编写者文档中呈现代码片段的开发人员将非常有用。使用的颜色与GeSHi中的颜色相同。将为每种语言元素创建字符样式。 。“


1
投票

如果您使用emacs编写代码,那么您可能会对htmlize elisp软件包感兴趣。

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