【发布时间】:2012-01-28 13:35:02
【问题描述】:
在输入代码时,我非常喜欢 Visual Studio 2010 (Professional) 的智能感知功能,尤其是我能够查找正在使用的类型的 XML cmets。 (见Documentation from Microsoft)。到目前为止,这有效。 但是XML代码cmets的备注部分没有显示出来。
我认为这是一个非常有用的功能,因为通常有一些有用的信息无法从摘要中轻易猜出。 (这就是为什么我们有一个评论部分,我猜)
如何在智能感知级别探索 Visual Studio 2010(专业版)中的备注部分?(我使用 DevXpress Coderush,如果这很重要,但我不这么认为)。 p>
【问题讨论】:
-
这很容易产生笨拙的 IntelliSense 工具提示。
<remarks>部分不打算从 IntelliSense 显示,而是包含不需要立即获取的信息。您可以阅读对象浏览器中的注释或从 XML cmets 自动生成的实际文档。 -
@CodyGray:是的,但我必须在对象浏览器窗口中搜索类型。考虑到这太烦人了,我已经“在代码中确定”我想要了解什么类型的信息。还是我忽略了对象浏览器中的一个功能,例如“光标上的轨道类型”或其他什么?
-
F12键自动显示所选对象的来源(如果可用),或在对象浏览器中显示。 (嗯,实际上,这取决于您选择的 VS 设置。更多信息here。) -
好的,这将带我去 cmets... 考虑将其发布为答案。如果没有更好的解决方案,我会接受。
-
我希望有一个选项来显示备注和返回值描述,如果只是因为 MS 总是无法在摘要中包含基本信息!最典型的情况是每当我遇到一个不熟悉的集合类。例如,如果键不存在,Dictionary
getter 索引器(多么好的一个术语!)会抛出异常,但摘要没有提到它 - 只有备注才提到。如果项目不存在,HashSet .Remove(T item) 不会尖叫(正如人们所期望的那样,考虑到哈希集的用途和 bool 返回值,但仍然如此)。类似的东西。
标签: visual-studio-2010 intellisense xml-comments summary remarks