Visual Studio智能感知参数摘要

9
我多年来一直使用Visual Studio,但是这个问题一直困扰着我:
当智能感知弹出一个需要多个参数的方法调用时,只会显示第一个参数的摘要。我发现显示后续参数的摘要的唯一方法是提供每个参数或者按逗号键直到找到我需要的参数。
我尝试了ctrl+右箭头、shift+右箭头等方法,但都没有成功。
只是好奇而已。

这真的很恼人!如果第三方API有一个带有多个重载的方法,比如ThirdPartyObject.Format(),我不想在看到第5个元素的描述之前放置4个无用的逗号。它应该像Eclipse一样显示重载和它们的参数描述(我相信按F2键..)。 - Punit Vora
右键点击并转到其定义或在对象浏览器中查看。尽管与快速工具提示视图相比,这两种方法都有些繁琐,但对于具有大量参数的方法来说,访问其"文档"可能是一个不错的选择。 - JYelton
2个回答

8
当您的光标位于参数应该放置的位置时,每个参数的要求都会显示出来。您可以通过按上下箭头查看方法重载,但是您仍然只能在工具提示中看到当前参数的要求。
有关更多信息,请参见MSDN上的this page

2

打开选项 > 环境 > 键盘,输入“Param”进行筛选,在列表中找到“Edit.ParameterInfo”并在文本编辑器中绑定快捷键。

另外,ReSharper 会自动将其映射为 Ctrl+P 快捷键。


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