我最近升级到Visual Studio 2012并且没有任何问题,因为以“// todo”开头的注释不再显示在任务列表中。我完全不知道从哪里开始寻找这个问题的解决方案,因为所有的关键词都太笼统了。
我遇到了其他类似的问题,答案是该文件未打开包含// todo评论,但对我来说情况并非如此。即使文件在我面前打开,我的待办事项评论也不会显示。
答案 0 :(得分:139)
实际上“任务列表”窗口顶部有一个下拉控件,如果您使用 Visual Studio 2012 Dark Theme ,下拉列表就像一个标签。如果您点击“用户任务”文字,则会看到“评论”选项,其中列出了包含“// todo”的评论。
答案 1 :(得分:41)
**对于Visual Studio 2012 **
在“任务列表”窗口中选择“注释”选项。
对于Visual Studio 2008。
在“任务列表”窗口中,选择“注释”选项。
答案 2 :(得分:8)
您可以在左侧树的“环境/任务列表”项下的“工具/选项”中查看您为令牌设置的内容。你应该在那里有“TODO”,它应该检测到//todo
。
答案 3 :(得分:8)
好吧,我在Windows-7和Visual Studio 2012中遇到了同样的问题。我所要做的就是改变:
// TODO
到
// TODO: do not forget the colon
答案 4 :(得分:3)
将此问题归咎于一个愚蠢的错误,如果它没有显示给你,请确保你的代码看起来不像这样:
//int justfakecode=1; // TODO: FIX ME LATER
将令牌作为注释掉的行的一部分。我把这个derp放在了这个地方。
答案 5 :(得分:2)
任务列表注释只显示当前文件TODO注释。这可能是Visual Studio的错误。