Есть ли в .NET способ сделать так, чтобы ваша перегрузка метода отображалась первой в раскрывающемся списке Intellisense?

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

Вопрос

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

Это было полезно?

Решение

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

Другие советы

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

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

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

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

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

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

<Ол>
  • Это не имеет значения. и
  • есть лучшие способы достичь того, что вы ищете, как ответили на другие вопросы.
  • Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top