我想在 Word 或 PowerPoint 中为我的代码创建一些文档。我只需复制一段代码 (Ctrl+C),然后将其粘贴到 Word 或 PowerPoint 中。粘贴时可以选择保留原来的格式,从而得到原来的代码着色。
现在,我的问题是,如果我粘贴到具有彩色背景的区域,文本将保留 Visual Studio 背景颜色(白色或深灰色,具体取决于主题)。
有没有办法为文本设置透明背景颜色,以便我可以看到该区域的背景颜色?
我尝试过使用或不使用 Productivity Power Tools 插件中的 HTML 复制选项。
它在以前的 VS 版本中运行良好。
您已接近使用 HTML 复制功能。也许将 BeforeCodeSnippet 更改为:
注意我已经删除了 {background} 标签,因此它甚至不应该成为标记的一部分。
您可能会在这里找到一些其他信息
尝试 Ctrl+Q。这应该清除段落格式,同时保留文本颜色!
这适用于 Microsoft Word。所以,它也应该适用于 Powerpoint。