VS2010: новый и улучшенный Intellisense?

В VB.NET введите это с новой строки:

DateAdd(

Разве не должен появиться раскрывающийся список значений перечисления?

Раньше было! Я скучаю по нему!

Конечно, это всего лишь один пример, когда список выбора перечисления не появляется там, где он был раньше.

Кто-нибудь может это защитить или это ошибка?


person Chad    schedule 07.06.2010    source источник
comment
Я попробовал это воспроизвести на своей установке Visual Studio 2010, и выпадающий список перечисления выскочил, как и ожидалось. Одна из возможностей на вашем компьютере заключается в том, что он предпочитает string перегрузку метода, а не версию enum. Можете ли вы подтвердить это, сообщив нам, какая всплывающая подсказка появляется при вводе (?   -  person JaredPar    schedule 08.06.2010
comment
Попробуйте нажать Ctrl + Пробел после открывающей круглой скобки и посмотрите, появятся ли при этом параметры перечисления.   -  person Waleed Al-Balooshi    schedule 08.06.2010
comment
Нет ... content.screencast.com/users/Dokmanc/folders/Jing/media/   -  person Chad    schedule 08.06.2010
comment
Судя по тому снимку экрана, вы хотите щелкнуть вкладку «Общие» в нижней части intellisense, не так ли?   -  person Andrew Anderson    schedule 08.06.2010
comment
Между прочим, у меня тоже есть эта проблема. Понятия не имею почему. Вы пробовали Инструменты + Импорт / Экспорт + Сброс?   -  person Hans Passant    schedule 08.06.2010


Ответы (1)


Убедитесь, что все ваши параметры Intellisense включены. Я устанавливал 2010 несколько раз за последние несколько месяцев, и эта опция по умолчанию отключена, по-видимому, случайно. Это сводит меня с ума.

Инструменты-> Параметры-> Текстовый редактор-> Все языки-> Общие

Убедитесь, что установлены флажки «Элементы автоматического списка» и «Информация о параметрах».

Если вы хотите, чтобы это было включено только для VB, вы можете выбрать «Базовый» вместо «Все языки».

person Andrew Anderson    schedule 07.06.2010
comment
Нет ... content.screencast.com/users/Dokmanc/folders/Jing/media/ - person Chad; 08.06.2010
comment
Драт. Стоило попробовать. Меня ловили им столько раз, что они впивались мне в череп. - person Andrew Anderson; 08.06.2010
comment
Я думаю, ты все-таки понял. Думаю, это было связано с этими настройками. Я попытался снять отметку с опции Hide Advance members для всех языков, но когда я вернулся и поставил галочку, опция была выделена серым цветом (смешанная настройка). Итак ... Я перешел к настройкам основного языка и убедился, что она не отмечена. Возможно, это или повторное сохранение параметров и повторный вход / выход из экрана параметров заставили параметры закрепиться, я не знаю, но сейчас он работает, и я думаю, что все эти щелчки параметров, вероятно, исправили его. Спасибо! - person Chad; 08.06.2010
comment
Черт. Он снова сломан. Понятия не имею почему. Это просто кажется ненормальным. - person Chad; 11.06.2010