如何在 VisualStudio 中添加高优先级 TODO 注释?

添加如下评论:

// TODO: Refactor this code

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

How can I set a specific task's priority?

29777 次浏览

任务的优先级取决于您用来标记它的关键字。您可以通过转到 Tools-> Options-> Environment-> Task List 来查看和编辑关键字及其优先级列表。

例如,在我的安装中,我将 HACK、 TODO 和 UNDONE 作为正常优先级,并将未解决的合并冲突作为高优先级。

If you want to add a new tag, type it into the "Name" box, choose a priority, and then click "Add".

一个便宜的方法是总是在 TODO 标签后面放置一个优先级,然后根据描述进行排序。只使用优先级1-9,以避免字母排序混淆。

任何没有优先级的评论都会掉到底部。

(点击放大图片)

TODO priority hack

定义优先级的一个非常简单的方法是在 TODO 的末尾定义 O 的数量,然后按照“ Description”对任务 List 进行排序。

优点:

  • No need to restrict yourself at 1 or 2 digit numbers
  • It's funnier than 1-9

I got this idea from a video by Tsoding where he talks about it being an extension for emacs. Link in the video description.