如何移除Visual Studio任务列表中系统头文件的TODO项?
解决Visual Studio 2022中系统头文件TODO项干扰问题
添加<Windows.h>后任务列表出现系统头文件TODO的情况,不用修改系统文件,试试这几个方法:
方法一:限制任务列表扫描范围
- 打开「工具」→「选项」→「环境」→「任务列表」
- 在「注释标记」区域,选中你常用的TODO标记(比如
TODO),点击「编辑」 - 在编辑窗口的「范围」下拉框里,选择「仅当前项目」或「仅解决方案」,取消「整个解决方案及外部文件」选项
- 确定后重启VS,系统头文件的TODO就不会再被扫描出来
方法二:关闭外部头文件的任务扫描
- 打开「工具」→「选项」→「文本编辑器」→「C/C++」→「高级」
- 找到右侧「任务列表」分类下的「扫描外部头文件」,把它改成「否」
- 确定后重新加载项目,系统头文件里的TODO会被直接忽略
方法三:临时筛选隐藏系统文件TODO
如果只是想临时屏蔽,不用改全局设置:
- 在任务列表窗口顶部点击漏斗状的「筛选器」按钮
- 选择「仅显示当前项目的项」,或者自定义筛选规则,排除包含
Windows Kits路径的条目 - 这种方式能快速清理当前任务列表视图,不影响全局设置
内容的提问来源于stack exchange,提问作者Michel Keijzers
相关产品推荐
相关产品推荐

