2017-05-05 120 views
3

我们的代码库有一堆TODO评论,没有人会修复,而且老板拒绝删除。在Visual Studio任务列表中隐藏TODO标记

我想从Visual Studio任务列表中隐藏TODO,并显示我的自定义MEDO标签。

看来,Visual Studio不会让你从任务列表中删除TODO标签。删除按钮灰色为TODO。 (你可以删除所有其他的默认标签,只是不TODO。)

有人知道某种黑客或东西,将允许我删除它们吗?也许编辑一些配置文件的地方?

回答

0

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

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

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

所以现在你将继续在你的代码库中有TODO注释,但它们不会显示在你的任务列表中。

+1

您可以删除所有,但TODO 当您尝试删除TODO,删除按钮被变灰 – CorB

+1

这在Visual Studio 2017中不起作用。您是否在早期版本的Visual Studio中尝试了这一点? –

3

正如您发现的那样,Visual Studio不会允许您修改TODO标记,但您可以通过使用优先级设置将其过滤掉。

首先,设置你的MEDO令牌“高优先级”,如下所示:

Changing MEDO token to high priority

然后过滤任务列表窗口中,只显示高优先级的项目。 (过滤器按钮是很难看到该列 - 你可能需要扩大它一下)

Filtering Task List to show only high priority items

+1

是的,这就是我目前正在做的事情,但仍然令人讨厌的是在列表中有100个我不关心的TODO项目。 – CorB