繁体   English   中英

为什么Visual Studio两次显示重要的任务列表项,一次带有感叹号,一次没有感叹号?

[英]Why does Visual Studio show important task list items twice, once with the exclamation mark and once without?

如果我在Visual Studio中定义了高优先级的任务列表令牌,则如下所示:

在此处输入图片说明

我在这样的代码中使用它:

在此处输入图片说明

它在任务列表中显示两次,一次带有感叹号,一次没有:

在此处输入图片说明

所有高优先级项目都显示在列表的顶部,这很好。 但是,它们都再次出现在它们的相对排序位置,并与高优先级项目下面的常规优先级项目混合在一起。

此行为的预期目的是什么?

在您否决或以“无用”将其关闭之前,请考虑一下当您大量使用任务项目并且将数十个高优先级项目分散在常规优先级项目之间而没有明显区别时会发生什么。 在我的示例中,令牌中有“重要”一词,因此很明显,但显然不必那样。

这是因为您的TODO <<重要>>与常规定义的TODO以及TODO <<重要>>标记都匹配。 如果要查看三个,请添加TODO <<重要>>更多,并将注释设置为// TODO << IMPORTANT >> MORE 现在您将拥有三个任务,并且所有任务都有不同的优先级。

我认为您只需要定义不希望发生冲突的令牌即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM