Есть ли способ в .NET, чтобы ваша перегрузка метода появилась первой в раскрывающемся списке Intellisense? - PullRequest
7 голосов
/ 11 ноября 2008

В форме я добавил перегрузку ShowDialog (). В Visual Studio эта перегрузка отображается в Intellisense как третья версия. Как сделать так, чтобы моя перегруженная функция отображалась как # 1 (т.е. по умолчанию)?

Ответы [ 4 ]

5 голосов
/ 11 ноября 2008

Для этого следует использовать плагин: тот, который выполняет требуемую задачу, - Visual Assist от Tomato - http://www.wholetomato.com/

Он делает именно то, что вы хотите (среди других опций): отображать ненаследуемые элементы вверху списка предложений и (или) делает их жирными

3 голосов
/ 11 ноября 2008

Насколько я знаю, нет способа контролировать порядок перегрузок в подсказке intellisense для выбора перегрузки.

1 голос
/ 11 ноября 2008

Неа. Но VS должен выделить последний использованный параметр в intellisense, который является следующим лучшим.

Инструменты-> Параметры-> Текстовый редактор -> (ваш язык) -> Intellisense-> IntelliSense предварительно выбирает последний использовавшийся элемент

0 голосов
/ 11 ноября 2008

Не, если количество параметров меньше, чем текущий # 1 в списке, я полагаю. Хотя я могу ошибаться - я часто ошибаюсь. :)

Я в недоумении, почему ты этого хочешь, хотя ...

  1. Это не имеет значения. и
  2. есть лучшие способы достичь того, что вы ищете, как и в других вопросах.
...