Visual Studio intellisense выделяет неправильный элементC#

Место общения программистов C#
Anonymous
Visual Studio intellisense выделяет неправильный элемент

Сообщение Anonymous »

Допустим, я хочу выполнить Debug.Writeline(...), а System.Diagnostics не импортируется. Обычно я набираю «Отладка», нажимаю Ctrl+Пробел, и intellisense выводит список параметров. Правильный вариант — первый, который автоматически добавит импорт, но выделенный вариант ВСЕГДА — второй, который представляет собой пространство имен:
Изображение

В половине случаев я завершаю что-то, что не соответствует ни одному из моих пространств имен , и он выделяет правильное предложение. В половине случаев он выделяет пространство имен, которое лишь НЕМНОГО похоже на имя неимпортированного класса, и в конечном итоге я нажимаю вкладку и вынужден отменить его, что чрезвычайно раздражает. Почему он всегда отдает приоритет пространству имен? Я не помню, чтобы видел такое поведение всего несколько лет назад. Как мне это отключить?

Подробнее здесь: https://stackoverflow.com/questions/787 ... wrong-item

Вернуться в «C#»