Код Visual Studio Intellisense очень медленный - я могу что-нибудь сделать?
Я использую VS Code, и это замечательно во всех областях, кроме завершения кода, где он обычно слишком медленный, чтобы быть полезным. В этом примере показано, сколько времени понадобилось intellisense, чтобы найти локальную переменную, и это только после того, как было предложено сделать это после того, как я нажал Ctrl + Enter.
Я до сих пор не смог найти решение этой проблемы, поэтому я здесь, чтобы спросить, была ли у кого-то еще подобная проблема, и спросить, как они ее преодолели.
Ответы
Ответ 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+ секунд.
Так что, возможно, проверьте конкретные параметры вашего языка или расширения среды.