我想在PowerPoint演示文稿中展示一些C#源代码。但是,如何将代码包括语法突出显示复制到幻灯片上?我可以使用屏幕截图,但这有一些缺点(丑陋、字体大小不同、难以维护)。你有什么好的想法吗?
如果我直接从Visual Studio复制代码到PowerPoint中,使用Paste Special(并选择RTF),它只会复制部分格式。
以下是如何实现所有格式。
"粘贴特殊"(Ctrl+Alt+V)可以实现这一功能。在 PowerPoint 的不同版本中,此选项位于不同的位置。
我接受所有发布的答案。
我发现了一种更好的方式来分享ppt中的代码,它能让演示更加优雅。
使用免费且开源的https://carbon.now.sh/,将你的代码添加进去并进行自定义设置,然后导出并添加到ppt中。
你可以使用插入代码插件,结合Windows Live Writer来“编写”C#代码并进行语法高亮。这样做的好处是,所有的语法高亮都会被转换成样式元素,因此可以直接复制粘贴到PowerPoint中。