使用GhostDoc在Visual Studio中查看所有的TODO事项

88

我也在Visual Studio 2008中使用GhostDoc。如何查看所有的待办事项?这个功能是已经存在于Visual Studio还是GhostDoc(我使用的文档工具)中?

3个回答

185

如果您指的是使用// TODO注释定义的待办事项,请打开任务列表并将其设置为注释过滤器。

Visual Studio - Task List - Comments

在使用GhostDoc时要小心。始终阅读生成的注释。我记得旧版本会为像ToString()这样的方法生成诸如“Toes the string”之类的注释。


1
哦,是的,我总是阅读注释。有一半的时间我会进行修改,但它帮助我开始,所以我很喜欢它。我认为VS也有一个更简单的自动生成XML注释的功能?我只是喜欢XML注释结构的框架,Ghostdoc在文本方面确实有很大帮助...但是如果不合理的话,你确实需要进行修改。 - PositiveGuy
10
如果你的待办事项中使用的字符串不是TODO,你也可以通过转到工具->选项->任务列表并在"令牌列表:"中添加项目(以及优先级)来在任务列表中显示它们。请注意,不要更改原始意思。 - Noah Richards
@Zyphrax 图片损坏了! - Joel Peltonen
1
@Nenotlep 谢谢你告诉我。我已经替换了它。 - Yvo
2
@Zyphrax 的“踩着字符串”让我笑了,我记得读到过一条评论:“这段代码是由工具编写的”,每次想起来都会让我微笑 :) - Matas Vaitkevicius
显示剩余3条评论

26

ReSharper有一个很好的ToDo浏览器,用于概述所有的ToDo或自定义关键字注释。


这比大型项目内置的用户体验更好。默认情况下,TODO 项的组织方式与解决方案相同。默认视图只按包含注释的文件名按字母顺序排序。 - Kijana Woodard
这么多年来我都没意识到resharper有这个功能。我喜欢这个选项,因为它可以更好地组织代码。 - ScottG

7
请注意,在 Express 版本中,例如 Visual Web Developer 2010 ExpressVisual C# Express 2010 中,您需要进入专家模式才能启用任务列表。专家模式在菜单 工具选项专家模式 中。
然后,打开列表的选项在菜单 查看任务列表 中。

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