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

Posted

技术标签:

【中文标题】如何在 Visual Studio 中添加高优先级 TODO 注释?【英文标题】:How do I add a high-priority TODO comment in Visual Studio? 【发布时间】:2011-07-19 19:45:54 【问题描述】:

添加如下评论:

// TODO: Refactor this code

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

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

【问题讨论】:

【参考方案1】:

任务的优先级取决于您用来标记它的关键字。您可以通过转到工具->选项->环境->任务列表来查看和编辑关键字列表及其优先级。

例如,在我的安装中,我将 HACK、TODO 和 UNDONE 作为正常优先级,将 UnresolvedMergeConflict 作为高优先级。

如果要添加新标签,请将其键入“名称”框中,选择优先级,然后单击“添加”。

【讨论】:

我看到了这些选项.. 但是添加按钮被禁用了!你有同样的行为吗? 在“名称”框中输入名称,然后“添加”按钮将被启用。 谢谢。另外,用 80 个代表开始你的 *** exp 的方法是什么:D 微软,那是愚蠢的。我不得不再添加 6 个标签,3 个高和 3 个低。 这是一种方法,但它假设只有一个人将查看任务列表,或者所有团队成员都完成了相同的设置。有没有办法在项目或解决方案级别进行配置,以便获得源代码的每个人都拥有它?【参考方案2】:

一个便宜的技巧是总是在 TODO 标签之后放置一个优先级,然后按描述排序。仅使用优先级 1-9 以避免字母排序混淆。

任何没有优先级的 cmets 都会降到底部。

(点击放大图片)

【讨论】:

【参考方案3】:

定义优先级的一个非常简单的方法/hack是TODO末尾的Os数量,然后你按“描述”对任务列表进行排序。

优点:

无需将自己限制为 1 位或 2 位数字 比1-9搞笑

我从Tsoding 的视频中得到了这个想法,他在视频中谈到它是 emacs 的扩展。视频说明中的链接。

【讨论】:

以上是关于如何在 Visual Studio 中添加高优先级 TODO 注释?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 3 中添加 Visual Studio 5 项目?

如何在Visual Studio中运行任务表单.vscode / tasks.json(2019或更高版本)

如何在 Visual Studio 2017 中添加服务引用

visual studio 如何生成动态库

visual studio 2013 wpf 添加窗口加载和关闭函数

在 Visual Studio 中添加运行时断点如何工作?