Внедрение кода intellisense VS2013

Сначала я подумал, что это проблема VS2013 RC/beta, но теперь я установил RTM RT2013 и все еще имею ту же проблему: завершение кода открывается только после того, как я выполнил его вручную с помощью strg + space. Как включить автоматическое открытие окон после ввода, например. точка?

Ответ 1

Когда отображается intellisense, это зависит от языка. Если вы спрашиваете о С#, то вы хотите проверить следующие

  • Инструменты → Параметры
  • Текстовый редактор → С# → Intellisense
  • Убедитесь, что установлен "Показать список завершения после ввода символа".

Если вы используете другой язык, пожалуйста, обновите вопрос, и я постараюсь указать вам в правильном направлении.

Ответ 2

Убедитесь, что активирован ваш IntelliSense enter image description here

Tools > Options > Text Editor > C# > Statement completion

Затем убедитесь, что члены автоматического списка отмечены и информация о параметрах.

Ответ 3

Это произошло после удаления Resharper 8.x(я не вижу точки, заданной в VS 2013), поэтому я помешал бы это сделать для удаления нечистого рестартера.

Решение очень быстрое:

  • Открыть VS2013
  • Инструменты → Параметры импорта и экспорта
  • Reset все настройки
  • Visual С#

Ответ 4

ИНСТРУМЕНТЫ- > Мастер настройки импорта и экспорта → Reset все настройки- > выберите "Нет, только reset настройки, переписывая мои текущие настройки" → Выберите набор настроек по умолчанию. Проверьте его снова.

Ответ 5

Если ни одно из приведенных выше предложений не работает, проверьте, установлен ли установленный веб-узел расширения. Попробуйте удалить его (и установить снова). Web Essentials заставил мой intellisense перестать работать несколько раз, и простая переустановка всегда исправляет проблему для меня.

Ответ 6

Не нужно reset всех настроек. У меня была такая же проблема, но я только что решил ее.

  • Запустить файл resharper.setup.exe
  • Не нажимайте кнопку "Удалить" или "Восстановить". просто переустановите его.
  • после установки будет нормально

удачи:)

Ответ 7

Это случилось со мной после удаления Resharper 8.x

Решение:

Инструменты → Параметры Текстовый редактор → С# → Intellisense Убедитесь, что "Показать список завершения после ввода символа" отмечен * un *

Инструменты → Параметры Текстовый редактор → С# → Intellisense Убедитесь, что "Показать список завершения после ввода символа" отмечен

Ответ 8

Вот что сработало для меня (используя Visual Studio 2013 w/ReSharper 8.0.2):

  • Инструменты- > Параметры- > ReSharper
  • Нажмите "Приостановить сейчас"
  • Нажмите "Возобновить сейчас"

Ответ 9

1: попробуйте использовать ReSharper 8.0.2 Анализ кода, инструмент завершения

2: Инструменты > Параметры > Текстовый редактоp > Все языки > Выполнять проверку элементов автоматического списка

Ответ 10

Способ 1

  • Элемент списка
  • Инструменты → Параметры
  • Текстовый редактор → С# → Intellisense
  • Убедитесь, что установлен "Показать список завершения после ввода символа".

Метод 2 (для меня после удаления resharper)

  • Элемент списка
  • Открыть VS2013
  • Инструменты → Параметры импорта и экспорта
  • Reset все настройки
  • Общие/Предпочитаемый язык (например, Visual С#)