我正在尝试创建一个 RTF 文件,以便在我的 Visual Studio 项目中所有 C++ 文件的 MS Word 中使用。我正在使用最新的 Doxygen,并将 SOURCE_BROWSER 设置为 true,将 GENERATE_RTF 设置为 true,并将 RTF_SOURCE_CODE 设置为 true。
它说它将提供带有语法突出显示的源代码,但它只是将所有代码粘贴到 Courier New 字体中,而没有任何形式的样式。如何让它在其 RTF 输出中提供 C++ 语法突出显示?
我正在尝试创建一个 RTF 文件,以便在我的 Visual Studio 项目中所有 C++ 文件的 MS Word 中使用。我正在使用最新的 Doxygen,并将 SOURCE_BROWSER 设置为 true,将 GENERATE_RTF 设置为 true,并将 RTF_SOURCE_CODE 设置为 true。
它说它将提供带有语法突出显示的源代码,但它只是将所有代码粘贴到 Courier New 字体中,而没有任何形式的样式。如何让它在其 RTF 输出中提供 C++ 语法突出显示?
事实上,尽管在文档/Doxyfile 中说明了语法高亮并没有在 doxygen 中实现。
我刚刚将一个提议的补丁推送到 github(拉取请求 741,https://github.com/doxygen/doxygen/pull/741),它实现了 RTF 的语法突出显示。
2018/06/10:推送请求已集成在github上的master版本中。