在Visual Studio Express 2012中没有显示待办事项

TODO items not showing up in Visual Studio Express 2012

本文关键字:显示 Studio Visual Express 2012      更新时间:2023-10-16

TODO列表项在Visual Studio Express 2012 for c++中没有显示。

为什么待办事项列表项不显示?

这个问题以前也有人问过,但是没有一个答案能解决我的问题。我做了以下的事情:

我已经尝试过的:

  • 检查格式为:
    //TODO test

  • 检查任务列表下拉列表设置为Comments

  • 确保带有注释的文件被打开并选中

  • 设置枚举注释任务True
    选项->文本编辑器->C/c++ ->格式->杂项->枚举注释任务

  • 重新启动应用


解决方案:

    JBentley的第一个建议修复了这个问题。我的缺少冒号,所以正确的格式是:
    //TODO: text

尝试添加冒号:

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

这在Visual Studio 2012 Ultimate中为我工作(Enumerate Comment Tasks设置为True,正如您提到的)。

注意:根据Visual Studio 2008文档,该文件需要处于打开状态并处于活动状态才能出现在c++中的任务列表中:

在Visual Basic和Visual c#中,任务列表显示所有的解决方案中的注释。在Visual c++项目中,任务列表只显示在文件中找到的注释当前在编辑器中活动。

我找不到任何后续版本的等效文档,但该行为似乎在Visual Studio 2012中未被修改,这是一个遗憾,因为它使该功能的用途相当有限。