在Visual Studio任务列表中隐藏TODO标记

6
我们的代码库中有一堆TODO注释,没有人会去解决它们,而老板又不肯删除它们。
我想隐藏Visual Studio任务列表中的TODO,只显示我自定义的MEDO标签。
看起来Visual Studio不允许你从任务列表中删除TODO标签。对于TODO,删除按钮是灰色的。(您可以删除所有其他默认标签,但不能删除TODO。)
请问有人知道任何方法或技巧可以让我无论如何都能将其删除吗?也许在某个配置文件中进行编辑?
2个回答

11
你已经发现,Visual Studio 不允许你修改 TODO 标记,但你可以通过使用优先级设置将其过滤掉来欺骗它。
首先,按照下图所示将 MEDO 标记设置为“高优先级”:

Changing MEDO token to high priority

然后将任务列表窗口筛选,只显示高优先级的项目。(过滤按钮在该列上很难看到 - 你可能需要稍微加宽一点。)

Filtering Task List to show only high priority items


2
是的,这就是我目前正在做的事情,但是在列表中有100个我不关心的TODO项目仍然很烦人。 - Cory-G

-2

默认情况下,Visual Studio 包括以下标记:HACK、TODO、UNDONE、NOTE。

您只需要从这些预定义标记列表中删除 TODO 即可(您也可以创建自己的标记)。

在“工具”菜单上,选择“选项”。 打开“环境”文件夹,然后选择“任务列表”,再删除 TODO 标记。

现在,您将继续在代码库中使用 TODO 注释,但它们不会显示在任务列表中。


3
您可以删除除TODO之外的所有内容。当您尝试删除TODO时,删除按钮会变灰。 - Cory-G
1
这在Visual Studio 2017中不起作用。你尝试过在早期版本的Visual Studio中吗? - BJ Myers

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接