在.NET中是否有一种方法可以使方法的重载首先出现在Intellisense下拉列表中?

StackOverflow https://stackoverflow.com/questions/281269

在表单中,我添加了ShowDialog()的重载。在Visual Studio中,此重载在Intellisense中显示为第三个版本。如何使重载函数显示为#1(即默认值)?

有帮助吗?

解决方案

据我所知,没有办法控制过载选择智能感知提示中的重载顺序。

其他提示

你应该使用一个插件:一个完成所需任务的是来自番茄的Visual Assist - http:// www.wholetomato.com/

它完全符合您的要求(在其他选项中):在建议列表的顶部显示非继承的成员,并(或)使它们变为粗体

不。但VS应该强调intellisense中最近使用的选项,这是下一个最好的选择。

工具 - >选项 - >文字编辑器 - >(您的语言) - >智能感知 - > IntelliSense预先选择最近使用的成员

我相信,除非参数的数量少于列表中的当前#1。但是,我应该是错的 - 我经常这样。 :)

我不知道为什么你想要这个,不过......

  1. 没关系。和
  2. 有更好的方法来实现你正在寻找的东西,正如其他问题所回答的那样......
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top