【发布时间】:2012-01-09 19:53:50
【问题描述】:
使用 Visual Studio 2010 Express
我打开了一个任务列表并在过滤器设置 cmets。
它不显示任何内联
// TODO whatever
cmets,无论是项目还是文件特定的。知道为什么吗?我需要手动设置令牌还是什么?
【问题讨论】:
使用 Visual Studio 2010 Express
我打开了一个任务列表并在过滤器设置 cmets。
它不显示任何内联
// TODO whatever
cmets,无论是项目还是文件特定的。知道为什么吗?我需要手动设置令牌还是什么?
【问题讨论】:
根据this Connect issue,出于性能原因,它在 C++ 中默认关闭。
要启用此功能,请转到 工具 -> 选项 -> 文本编辑器 -> C/C++ -> Formatting -> Miscellaneous,并将 Enumerate Comment Tasks 设置为 True。
【讨论】:
Tools -> Options -> Text Editor -> C/C++ -> View-> Miscellaneous
我正在使用 VS2015(社区)。
对我来说,VS 似乎只在打开的源文件中搜索任务。
按Ctrl+K+H将当前行添加到任务列表中,即使源文件未打开也不会隐藏。
您也可以通过Edit->Bookmarks->Add Task List Shortcut 执行此操作。
【讨论】:
我正在使用 VS2017(社区)。
我的 Enumerate Comment Tasks 已设置为 True,但仍无法正常工作。
但是,在我将其设置为 False 后 -> 按 OK 按钮关闭 选项对话框 -> 打开 选项对话框 再次 -> 将标志设置为 True,它现在可以工作了。
【讨论】: