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中这种行为似乎没有修改,这是一种耻辱,因为它使该功能在实用性方面相当有限.