2010-05-22 2 views
12

В VS2010, когда мой intellisense (для C#) всплывает, первый выбранный элемент не подсвечивается. Это означает, что я должен нажать вниз/вверх-стрелка, прежде чем нажимать dot/enter/roundhesis, чтобы получить полное слово.Visual Studio 2010 Intellisense раздражает

Это происходит только с новым intellisense (тем, который ищет везде и не только в начале).

Также, как переключаться между старым и новым intellisense? Кажется, что это происходит автоматически, поэтому я думаю, что есть горячая клавиша, которую я постоянно держу, не зная.

+1

Привет, Johoo, вы можете отметить ответные вопросы как таковые. –

ответ

12

Вы можете перейти в Edit -> IntelliSense -> Toggle Completion Mode. Я думал, что для этого есть ярлык для клавиатуры, но он не отображается в моей текущей установке ... это может быть побочным эффектом установки ReSharper. Конечно, вы всегда можете установить ярлык, если хотите.

+0

Спасибо! Горячая клавиша указана в моем меню и является ctrl + alt + space. Но было бы еще лучше получить старое поведение с новой фильтрацией. – Johoo

+0

@Johoo: Интересно - Ctrl-Alt-Space было моей догадкой, но я не включил его, поскольку это не в моей установке :) Я не знаю, как смешивать и сопоставлять различные аспекты, я боюсь. –

+0

Он может автоматически переключиться на менее полезный режим (IMO), но - * В некоторых сценариях IntelliSense используется режим подсказки, даже если вы его не включили. *, В соответствии с [MSDN] (http://msdn.microsoft .com/EN-US/библиотека/exbffbc2.aspx). –

Смежные вопросы