如何在 Powerpoint 幻灯片中嵌入编程源代码并保持代码突出显示?

You*_*sui 122 source-code microsoft-powerpoint

是否可以将编程源代码嵌入到 Powerpoint 幻灯片中,并保持代码突出显示/着色?

har*_*ymc 61

粘贴后,粘贴的文本下方会出现一个小的“粘贴选项”图标。

单击此图标并选择“保留源格式”:

在此处输入图片说明

  • 我没有看到这样的“粘贴选项”图标。我没有看到提供这些选项的按钮。我正在使用 PowerPoint:mac 2011。不过,我想我已经在 Windows 版本中看到过它。 (2认同)

小智 50

使用带有附加 NppExport 的 Notepad++。

  • 选择源代码

  • 使用 Copy RTF 到 NppExport 的剪贴板

  • 粘贴到空的 PPT 幻灯片中(不要选择任何文本文件)

  • 使用 6.9.2 或更高版本,它可以在没有 NppExport 插件的情况下工作。只需右键单击所选文本 -> 插件命令 -> 使用语法高亮复制文本。 (4认同)
  • 当前版本的 Notepad++ 已经附带了这个插件:) (2认同)

sch*_*mar 26

Pygments几乎可以将所有格式格式化为 rtf:

pygmentize -f rtf -o code.rtf code.py
Run Code Online (Sandbox Code Playgroud)

  • 同样的想法,直接到 OS X 剪贴板`pygmentize -f rtf code.py | pbcopy`。 (5认同)
  • 在线翻译器可在 http://pygments.org/demo/ 获得 (2认同)

Emo*_*ell 6

如果不需要从演示文稿中复制并粘贴源代码,一个快速而肮脏的解决方案可能是简单地截取源代码的屏幕截图。

  • 放大时图像可能会模糊。 (12认同)
  • 这样做会显着增加演示文件的大小。 (4认同)