如何:在PowerPoint幻灯片上使用语法高亮显示C#源代码

49 c# powerpoint syntax-highlighting

我想在PowerPoint演示文稿中显示一些C#源代码.但是如何将包含语法高亮的代码复制到幻灯片上?我可以制作截图,但这有一些缺点(丑陋,字体大小,不可维护).你有什么想法吗?

sbl*_*lom 44

  1. 将代码从Visual Studio复制到PowerPoint
  2. 在"粘贴选项"图标上选择"保留原始格式"

  • 当我从Visual Studio 2013尝试将其转换为PowerPoint 2010时,缺少所有换行符,有效地将所有代码写为单个非常宽的行.如果我选择*仅保留文本*,则会保留换行符,但之后我会丢失格式:( (2认同)

小智 28

如果我将代码从Visual Studio直接复制到PowerPoint,使用选择性粘贴(并选择RTF),它只会执行一些格式化.
这是我如何做到所有格式化.

  1. 在Visual Studio中复制代码.(Ctrl+ C)
  2. 打开一个新的Word文档并进行粘贴.(Ctrl+ V)
  3. 在Word中重新选择代码并再次复制.(Ctrl+ A,Ctrl+ C)
  4. 在PowerPoint中,执行"选择性粘贴"作为"HTML格式".(Ctrl+ Alt+ V)


Ish*_*ael 12

"选择性粘贴"(Ctrl + Alt + V)将执行此操作.根据您的PowerPoint版本,此选项在不同的位置可用.


Dee*_*esh 7

我接受所有发布的答案。

我找到了一种在 ppt 中共享代码的更美观的方式,这在演示中看起来会很优雅。

使用免费开源的https://carbon.now.sh/ ,添加您的代码,进行自定义,然后将其导出以将其添加到 ppt 中。

在此输入图像描述


小智 6

  1. 在PPT中,点击“插入”->“对象”->“新建”->“Microsoft Word文档”
  2. 将代码复制到 PPT 幻灯片中新创建的对象中,
  3. 您现在将看到格式并突出显示。


Rob*_*rto 6

Notepad ++ 6.9.2或更高版本中,右键单击文本并选择Plugin CommandsCopy Text with Syntax Highlighting.