Код Visual Studio Intellisense очень медленный - я могу что-нибудь сделать?

Я использую VS Code, и это замечательно во всех областях, кроме завершения кода, где он обычно слишком медленный, чтобы быть полезным. В этом примере показано, сколько времени понадобилось intellisense, чтобы найти локальную переменную, и это только после того, как было предложено сделать это после того, как я нажал Ctrl + Enter.

enter image description here

Я до сих пор не смог найти решение этой проблемы, поэтому я здесь, чтобы спросить, была ли у кого-то еще подобная проблема, и спросить, как они ее преодолели.

Ответы

Ответ 1

Оказалось, это было конкретное расширение VS Code для меня.
Angular Language Service. Отключение этого сделало это молниеносно.

Попробуйте это, чтобы увидеть, является ли это конкретное расширение.

  • Открыть командную палитру (Ctrl + Shift + P)
  • Введите "Отключить все установленные расширения"
  • Включите их по одному или в группах и проверьте скорость intellisense

Ответ 2

Проблема может быть в неправильной настройке конфигурации.
Возможно, вы захотите убедиться, что эти настройки включены:

Определяет, должны ли предложения автоматически отображаться при наборе текста

"editor.quickSuggestions": {
  "other": true,
  "comments": false,
  "strings": false
},

Управляет задержкой в мс, после чего отображаются быстрые предложения

"editor.quickSuggestionsDelay": 10,

Ответ 3

У меня тоже есть эта проблема... может быть, это размер моего проекта?

Ответ 4

Мой ответ на c++, но все еще в некотором роде.

Я использую расширение C/c++ от Microsoft, и когда я переключил его настройку Intelli Sense Engine с Default, с "контекстно-зависимыми результатами", на Tag Parser, с "нечеткими" результатами, которые не являются с учетом контекста ", он сразу начал показывать опции IntelliSense вместо задержки на 5+ секунд.

Так что, возможно, проверьте конкретные параметры вашего языка или расширения среды.