visual-studio - 让 Doxygen 和 MSVC TODO 标签协同工作

标签 visual-studio visual-studio-2010 visual-c++ doxygen todo

在 doxygen 中,标准的 "///\todo stuff"用于标记待办事项。我的大部分编码都是在 MSVC 中完成的,因此能够在任务列表中看到 TODO 非常方便。 MSVC 使用“//TODO stuff”作为他们的标签。有什么办法可以让它们一起工作吗?我找到了任务列表的属性 Pane 并尝试将“\todo”添加到列表中,但它不喜欢“\”字符。我可以让这两个一起工作吗?

编辑:我特别有兴趣了解如何在 Visual Studio 10 中执行此操作。

最佳答案

IIRC doxygen 支持 javadoc 风格 结构命令,即您应该能够 use @todo and \todo interchangeably ,万一 MSVC 接受 @todo作为任务标记:

Structural commands (like all other commands) start with a backslash (), or an at-sign (@) if you prefer JavaDoc style, followed by a command name and one or more parameters.



另一种选择 是使用 FILE_VERSION_FILTER 作为 doxygen 预处理器,提供自定义脚本(或程序),例如如果您在 C:\cygwin 中安装了 Cygwin那么以下将很好地工作:
FILE_VERSION_FILTER = "C:\cygwin\bin\sed -e 's:// *TODO:@todo:g'"

关于visual-studio - 让 Doxygen 和 MSVC TODO 标签协同工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1479311/

相关文章:

visual-studio - 最终版本发布后(不重新安装),我可以将Visual Studio Community 2015 RC更新到2015 Release吗?

c# - 分别读取文本文件中的每个单词

visual-studio-2010 - 调试使用 Microsoft Azure 服务的 Windows CE 应用程序

c - 我如何在自定义编写的 C 游戏或程序中使用 USB Controller

c++ - 库构建器的预编译头文件用法

c++ - 隐藏由 WinAPI 调用创建的窗口

c++ - 使用 Visual Studio 构建 Freetype 应用程序时出错

asp.net - 在启用共享配置的 IIS 7+ 上安装 Web Deploy

visual-studio-2010 - Visual Studio.NET 2010 调试 - 如何在命中任何 Response.Redirect 时停止执行

visual-studio-2010 - VS2010 : How to use the prop snippet?