c – 未在Visual Studio Express 2012中显示的TODO项目

TODO列表项未显示在Visual Studio Express 2012 for C中.

为什么TODO列表项目没有显示?

之前已经问过这个问题,但没有一个答案解决了我的问题.我做了以下事情:

我已经尝试过的:

>检查格式是:// TODO测试
>检查任务列表下拉列表已设置为“注释”
>确保包含评论的文件已打开并已选中
>在以下选项中将枚举注释任务设置为True:选项 – >文本编辑器 – > C/C++ – >格式化 – >其他 – >枚举注释任务
>重新启动应用程序

解:

> JBentley的第一个建议解决了这个问题.我错过了冒号,所以正确的格式为:// TODO:text

最佳答案 尝试添加冒号:

//TODO: text
//   ^^^
//  colon

这对我有效(在你提到的Enumerate Comment Tasks设置为True)Visual Studio 2012 Ultimate中.

警告:根据Visual Studio 2008 documentation,文件需要打开并激活才能显示在C的任务列表中:

With Visual Basic and Visual C#, the Task List displays all the
comments in the solution. With Visual C++ projects, the Task List
displays only the comments that are found in the file that is
currently active in the editor.

我找不到任何更高版本的等效文档,但在Visual Studio 2012中这种行为似乎没有修改,这是一种耻辱,因为它使该功能在实用性方面相当有限.

点赞