Как заставить Intellisense автоматически разрешать отсутствующие директивы Using

Я только что установил VS2010, чтобы заняться разработкой XNA, и я заметил, что, исходя из ежедневного использования Eclipse, отсутствует одна очень полезная функция. Когда я начинаю вводить имя класса из другого пространства имен, intellisense не отображает его, поэтому я не могу выполнять автозаполнение. Мне нужно ввести полное имя, навести курсор на введенное имя класса, а затем щелкнуть появившееся меню, чтобы добавить директиву использования.

Есть ли способ получить подобное поведение, как в Eclipse, где он показывает все имена классов в текущем проекте и автоматически добавляет импорт при автозаполнении?


person Jkh2    schedule 07.03.2013    source источник
comment
Вы должны сослаться на DLL до того, как появится intellisense, мне было бы интересно, если бы был инструмент, который автоматически добавлял ссылку. Например, введите ConfigurationManager и для автоматического добавления System.Configuration.DLL.   -  person Jeremy Thompson    schedule 08.03.2013
comment
возможный дубликат предложения класса Visual Studio intellisense   -  person Alex Filipovici    schedule 08.03.2013
comment
Было бы неплохо иметь такую ​​функцию. К вашему сведению, вы можете пропустить мышь и нажать ctrl+., чтобы вызвать быстрое контекстное меню, а затем нажать enter, чтобы включить оператор using.   -  person Chris Sinclair    schedule 08.03.2013
comment
Если мне не изменяет память, Eclipse не включает автоматически intellisense для классов, которых нет ни в одном импортированном пакете. Однако у него есть возможность импортировать их после того, как вы правильно написали имя. Это достигается в VS с помощью [Ctrl]+[.], как упоминалось в другом комментарии.   -  person Stig-Rune Skansgård    schedule 08.03.2013


Ответы (1)


вы должны использовать визуальную студию + resharper. Resharper — лучшая надстройка для vs. Это усилитель производительности! Хотя это не бесплатно, оно того стоит, а также есть бесплатная 30-дневная пробная версия. Когда вы начинаете работать с resharper, вы не можете оставить его. Кроме того, я рекомендую вам использовать stylecop. Это проверка и соблюдение правил открытого исходного кода.

person Vackup    schedule 08.03.2013