【问题标题】:How to display full documentation of a method as you type in VS?在 VS 中键入时如何显示方法的完整文档?
【发布时间】:2010-05-20 20:43:13
【问题描述】:

标题非常具有描述性...是否有任何扩展可以让我看到我正在输入的方法的完整文档?我想查看文档,因为我可以在对象浏览器中看到它,其中包含参数描述和所有内容,而不仅仅是一些“摘要”。

当然可以选择查看所有覆盖。它可能是智能的一部分,或者我不知道这并不重要。

【问题讨论】:

标签: c# visual-studio code-editor


【解决方案1】:

很抱歉,答案是。我可以自信地说出这一点,因为我自己花了很多很多时间来寻找这样的东西。祝你好运。

【讨论】:

  • 如果你是对的,那就太难过了:(。但如果你是的话,我希望有人为此做一些扩展。这不应该那么难......
【解决方案2】:

这个想法是您在智能感知工具提示中获得一个摘要,并且可以按 F1 显示完整的帮助,或按 F12 跳转到声明(通常包括文档)。

我发现我通常只需要阅读一次或两次完整的文档,然后工具提示就可以为我提供足够的信息。此外,当我发现自己需要完整的文档时,我通常需要进一步浏览(例如调查整个班级和其他方法)。我可以理解您想要查看所有信息,尽管我必须说我个人更喜欢它的方式。

我怀疑如果你真的有你想要的东西,你可能想要在几周后关闭(或至少关闭)它,因为它一直占据你的整个屏幕,告诉你你已经知道的关于你的方法的东西每天打字20次。这可能就是为什么现在还没有任何工具可以做到这一点。

如果有帮助,Resharper 等工具会提供“更好”的智能感知工具提示。 (我用引号说“更好”是因为我发现 Resharper 给了我太多信息,而默认的 Visual Studio 方法一次只显示一个重载实际上要少得多“在你的脸上”。很多人喜欢拥有所有这些信息触手可及)。但是,resharper 工具提示仍然无法让您获得文档页面的完整副本。

【讨论】:

  • 我只是说我对这里的类似答案所说的话,有人删除了它。我在我使用的所有其他 IDE 中都有这个功能(到目前为止,我使用了 3 个复杂的 IDE(不包括 VS)用于不同的语言)。我从来没有把它关掉。我觉得它非常有用——我不会列出原因。此外,我还没有看到有人在这些 IDE 中关闭此功能(这是可能的)。顺便提一句。例如在 NB IDE 中,您可以通过单击其中的链接直接在弹出窗口中浏览文档。
  • 正如我所说,我可以理解您想要这个功能 - 但我不知道目前有任何插件会提供它。这可能会随着 VS2010 而改变,因为它会使编写这样的插件变得更加容易。
  • 我已经检查了 VS 插件的创建方式以及 intelisense 示例。编写插件来做我想做的事情应该很容易,甚至更容易更改用于显示智能感知的示例插件,以便我显示完整的文档。不幸的是,我现在没有时间写它。然而,这个问题有 70 次浏览,我发现其他人在不同的论坛上搜索这个功能。应该有人写它而不是谈论它。
【解决方案3】:

动态帮助是否足够接近? (Help > Dynamic HelpCtrl+F1, D

它是一个工具窗口,可将其内容调整为文本编辑器中插入符号下的内容

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-11-05
  • 2017-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-28
  • 1970-01-01
相关资源
最近更新 更多