我该如何在Visual Studio中添加一个高优先级的TODO注释?

87

添加这样的评论:

// TODO: Refactor this code

在任务列表中创建一个任务,我可以查看等等。有一列标记为的列,可以按优先级对这些任务进行排序。

我如何设置特定任务的优先级?

3个回答

118
任务的优先级取决于你用来标记它的关键字。你可以通过转到工具->选项->环境->任务列表来查看和编辑关键字及其优先级的列表。例如,在我的安装中,普通优先级有HACK、TODO和UNDONE,高优先级有UnresolvedMergeConflict。
如果你想添加一个新的标记,输入它到“名称”框中,选择一个优先级,然后单击“添加”。

2
我看到了这些选项,但是添加按钮被禁用了!你有同样的情况吗? - aarona
17
在“姓名”框中输入一个名字,然后“添加”按钮将变为可用状态。 - thomson_matt
微软,这太蠢了。我不得不添加6个标签,3个高的和3个低的。 - toddmo
3
这是一种做法,但它假设只有一个人会查看任务清单,或所有团队成员都已完成相同的设置。是否有一种在项目或解决方案级别上配置它的方法,以便每个获取源代码的人都可以使用它? - Richard C
我已经添加了一个新标签,我想让它像TODO和BUG标签一样变成蓝色!有人知道怎么做吗? - AmiNadimi
显示剩余5条评论

57
一个简单的技巧是在TODO标签后面总是加上优先级,然后按描述排序。只使用1-9的优先级以避免字母排序混淆。
没有优先级的注释将会排在最底部。
(点击放大图片)

TODO priority hack


2
一个非常简单的方法/技巧来定义任务的优先级是在TODO末尾的O的数量,然后按"描述"对任务列表进行排序。
优点:
  • 不需要限制自己在1或2位数字内
  • 比1-9更有趣
我从Tsoding的视频中得到了这个想法,他在视频中谈到它是emacs的扩展。链接在视频说明中。

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