【问题标题】:View all TODO items in Visual Studio using GhostDoc使用 GhostDoc 查看 Visual Studio 中的所有 TODO 项
【发布时间】:2011-01-11 00:42:00
【问题描述】:

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

【问题讨论】:

    标签: c# visual-studio-2008 todo ghostdoc


    【解决方案1】:

    如果您指的是使用 // TODO cmets 定义的 TODO,请打开任务列表并将其设置为评论过滤器。

    还要小心使用 GhostDoc。始终阅读生成的评论。我记得旧版本会为 ToString() 之类的方法生成诸如“Toes the string”之类的 cmets。

    【讨论】:

    • 哦,是的,我总是阅读评论。我修改了一半的时间,但它帮助我开始,所以我喜欢它。我认为 VS 也有一个简单的自动生成 XML cmets?我只是喜欢 XML 注释结构的存根,而 Ghostdoc 确实对文本有很大帮助..但是如果它没有意义,你必须修改它。
    • 此外,如果您的 TODO 使用的字符串与 TODO 不同,您也可以通过转到 Tools->Options->Task List 并将项目添加到“令牌列表:”来使它们显示在任务列表中(连同优先级)。
    • 当你键入三个斜杠时,Visual Studio 会生成一个小注释块:///,就是这样。 GhostDoc 很好,如果使用得当,有时人们会变得懒惰使用它,但可以节省大量输入:)。此外,如果您对生成文档感兴趣,请查看 Microsoft SandCastle。
    • @Nenotlep 感谢您让我知道。我已经换过了。
    • @Zyphrax 'Toes the string' 让我哈哈大笑,我记得读过一条评论'这段代码是由工具编写的' - 每次我想起它都会让我微笑 :)
    【解决方案2】:

    ReSharper 有一个不错的 ToDo 浏览器,可以概览所有 todo - 或自定义关键字 - cmets。

    【讨论】:

    • 这比大型项目的内置 ux 更好。默认情况下,TODO 项的组织方式与解决方案相同。默认视图只是按包含注释的文件名的字母顺序排列。
    • 我没有意识到 resharper 在使用了这么多年后有这个。我喜欢这个选项,因为它组织得更好。
    【解决方案3】:

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

    然后打开列表的选项在菜单查看任务列表

    【讨论】:

      猜你喜欢
      • 2016-07-30
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多