使用GhostDoc在Visual Studio中查看所有待办事项


86

我还在Visual Studio 2008中使用GhostDoc。如何查看所有待办事项,如果那是Visual Studio或GhostDoc(我使用的文档工具)中已有的功能?

Answers:


181

如果要引用用// TODO注释定义的TODO,请打开“任务列表”并将其设置为“注释”过滤器。

Visual Studio-任务列表-注释

另外,请小心使用GhostDoc。始终阅读生成的评论。我记得较早的版本会为诸如ToString()之类的方法生成如下注释:“ Toes the string”。


1
哦,是的,我总是看评论。我修改了一半的时间,但是它可以帮助我起步,所以我喜欢它。我认为VS也有简单的auto gen XML注释吗?我只是喜欢保留XML注释结构,Ghostdoc确实对文本有很大帮助。但是,如果没有意义,您必须对其进行修改。
PositiveGuy 2010年

10
另外,如果您的TODO使用的字符串不同于TODO,则可以通过转到Tools->Options->Task List其中并将项添加到“令牌列表:”中(以及优先级)来使它们也出现在任务列表中。
诺亚·理查兹

当您键入三个斜杠时,Visual Studio将生成一个小的注释块:///,就是这样。GhostDoc很不错,如果使用得当,有时人们会懒得使用它,尽管这样可以节省很多打字:) 另外,如果您对生成文档感兴趣,请查看Microsoft SandCastle。
Zyphrax

1
@Nenotlep感谢您让我知道。我已经更换了。
Zyphrax 2014年

2
@Zyphrax'脚趾字符串'使我大声笑,我记得读过一段评论'此代码是由工具编写的'-每当我记住它时都会让我微笑:)
Matas Vaitkevicius

26

ReSharper有一个不错的ToDo资源管理器,可概述所有待办事项-或自定义关键字-注释。


这比大型项目的内置ux更好。默认情况下,TODO项的组织方式与解决方案相同。默认视图仅按包含注释的文件名的字母顺序排列。
Kijana Woodard 2014年

这些年来使用后,我一直没有意识到resharper拥有此功能。我喜欢这个选项,因为它组织得更好。
ScottG 2014年

6

请注意,在像Visual Web Developer 2010 ExpressVisual C#Express 2010这样的Express版本中,您需要处于专家模式才能启用任务列表。专家模式位于菜单工具设置专家模式

然后,在菜单视图任务列表中打开列表

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.