是否有允许将语法高亮显示复制到Office Document for Windows的代码编辑器



是否有允许将语法高亮显示复制到Office Document for Windows的代码编辑器?

我希望能够将代码复制到Word文档或电子邮件中,并在解释代码更改时保留格式。

我需要支持多种语言,包括C、C++、TCL、Javascript、Basic和其他一些语言。

包含行号以供参考的功能将是一个很好的附加功能。我有一个客户要求所有代码都必须以Word或PDF文档中的行号提交。

我过去使用Notepad++。它有一个名为NppExport的插件,我认为它拥有你所需要的一切。问题是,您必须使用Notepad++编写/打开源文件,然后将它们导出到rtf,打开rtf并将格式优美的文本复制到文档文件中。这是Notepad++和一篇好文章的链接,可以让你开始使用NppExport插件。

Visual Studio(2010 Professional)在将代码和格式/着色复制到MS Word(2010)和Outlook(2010)*方面"效果良好"。它至少支持C/C++/C#和JavaScript代码。它可能支持TCL/BASIC(它确实支持VB/VB.NET),但我不使用这些语言。当然,VS是一个成熟的IDE。

Visual Studio 2010学习版是免费的(就像啤酒一样)。但由于我的公司为我的副本付费,我只能希望副本的粘贴支持也能在Express中工作;-)无论如何,这可能值得一试。

我不确定行号是否可以通过复制粘贴导出,但我有点怀疑。这不是我遇到的用例。

就我个人而言,我建议通过SCM/代码审查过程进行审查,而不是手动,这听起来像是一场噩梦。使用为此目的设计的工具还有其他好处,包括历史管理和谈论什么是真实的或可能是(与过去有关),而不是可能是的副本。

快乐的编码。


*粘贴到Microsoft Word后,禁用"在每个段落后添加空格"选项,从粘贴的代码中删除看似空行的内容。

如果您安装了对所有所需语言的语言支持,Eclipse会做得很好。

最新更新