C ++将格式化代码复制到word(如Visual assist)

时间:2013-04-23 07:32:40

标签: c++ visual-studio-2010 ms-word copy-paste visual-assist

我浏览过但找不到答案.. 我正在尝试从我的编辑器中复制代码看起来像VA着色,但它只复制像VS着色.. (另一个很好的选择是以某种方式像StackOverflow格式一样,但我也找不到如何做到这一点) 我发现: http://www.wholetomato.com/products/features/rtf.asp

但它没有显示它在哪里,我也找不到它(VS 2010).. 有谁知道怎么做? 或者有没有人知道如何将格式化的代码复制到word?

谢谢!

3 个答案:

答案 0 :(得分:0)

抱歉,

  

Microsoft Visual Studio

     

将HTML复制到剪贴板是Microsoft Visual Studio和Visual的内置功能   辅助X 不会增强功能。剪贴板仅包含默认颜色   IDE。增强的语法颜色不会放在剪贴板中。

您所指的功能仅在Visual C ++ 6.0中可用。

VC ++ 6.0没有嵌入式复制格式化代码的能力,所以他们在自己的插件中实现了这个功能。


如果您想要使用VAssistX彩色pdf,您可以尝试使用任何pdf打印机(如PDFCreator)在Visual Studio中打印文档,然后您可以在Word中导入它(至少在LibreOffice Writer中)。

答案 1 :(得分:0)

您链接到的页面的引用:

Microsoft Visual Studio
  将HTML复制到剪贴板是Microsoft Visual的内置功能   Studio和Visual Assist X不会增强该功能。该   剪贴板包含仅IDE的默认颜色。增强语法   颜色不会放在剪贴板中。

所以看起来你想做的事情无法完成。

答案 2 :(得分:0)

如果你的最终目标是制作最终的pdf,你可以将文本文件转换为pdf,并将你的代码pdf与你的单词pdf结合起来。您可以尝试使用notepad ++为您的代码默认着色。