复制并粘贴到NotePad ++中并保留颜色/样式

时间:2012-09-20 09:02:50

标签: notepad++

有谁知道如何将一些代码复制并粘贴到Notepad ++中并保留粘贴文本的所有样式和颜色?

3 个答案:

答案 0 :(得分:10)

纯文本没有格式。

你所要求的是不可能的。

如果您的意思是在一个IDE中看到颜色/样式,那是因为IDE“理解”了格式并以颜色显示文本。这并不意味着文本本身具有相关的颜色。

Notepad ++具有多种语言/格式的语法高亮显示 - 从Language菜单中选择合适的语法。

某些文档格式确实有颜色/样式(exmaples:RTF,HTML)。

答案 1 :(得分:6)

作为赏金添加的问题与最初提出的问题有不同的答案。我在这里记录了答案的答案

  

是否可以在保留语法的同时从记事本++中复制   突出?是否可以使用插件执行此操作?

是的,这是可能的。关于如何做到这一点,SuperUser提供了一个很好的答案。我在下面引用了它。

  

转到插件 - > NppExport。从那里,你有三个选择   考虑:

     

导出到RTF导出为HTML将所有格式复制到剪贴板开始   最后一个 - "将所有格式复制到剪贴板" - 将复制   具有突出显示语法的整个文件到剪贴板。一旦您   单击它,然后打开Microsoft Word,然后点击粘贴!你应该看到   精美的语法突出代码。如果出现问题,那么   您可以尝试其他选项之一(导出到RTF / HTML)   我从来没有遇到过剪贴板方法的问题。

此外,这是在此answer的屏幕截图中捕获的。

答案 2 :(得分:2)

您无法保留粘贴到记事本++中的代码的颜色。缩进和格式应该复制得很好。

如果要复制和粘贴代码并具有完全相同的颜色和样式,则需要在一个IDE或程序中复制和粘贴。例如,从Visual Studios中的一个文件复制并粘贴到Visual Studio中的另一个文件。或者花点时间在Notepad ++中制作自己的颜色。存在这样做的选项。