Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: Jkh2Ответов: 1

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

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

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

visual-studio-2010eclipseintellisensexna

Ответы

Ответ 1 · рейтинг 1 · Vackup

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы