Как отключить предложения веб-API в VSCode? Например, если я наберу «id», я получу кучу предложений IndexDB. Я бы хотел отключить это, если возможно.
Спасибо!
Я вижу 5 вариантов, ни один из которых не связан с этой проблемой. Я что-то пропустил?
Я пробовал id в моем VSCode, но я не получил такой рекомендации intellisense, может быть, некоторые из ваших расширений / плагинов добавляют дополнительные вещи, затем вы можете попробовать посмотреть, разрешит ли это отключение связанного расширения и перезапуск IDE.
Я отключил все разумные расширения, и это все еще происходит. Вы открываете файл JavaScript?
Да, я открывал файл javascript. Какой у вас файл? Не лучшее решение, но, возможно, вы могли бы попробовать code.visualstudio.com/insiders, который предоставит вам функции бета-версии, и вы сможете увидеть, происходит ли это по-прежнему
Я отключил расширения, и он все еще делает это для меня ...



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Да VS Code по умолчанию включает завершение DOM в javascript. Чтобы отключить это, создайте jsconfig.json в корне вашего проекта и установите "lib" на "es6":
{
"compilerOptions": {
"target": "ES6",
"lib": ["es6"]
},
"exclude": [
"node_modules",
"**/node_modules/*"
]
}
Это говорит VS Code intellsenese включать только стандартные типы библиотеки es6 при предоставлении intellisense.
Вы можете найти дополнительную информацию о поддержке "lib" в настройках здесь
Спасибо, Мэтт. Я добавил этот файл в корень своего проекта и перезагрузил окно, но все еще вижу эти предложения. Работает ли это для вас?
Да. В js-файле, если вы запустите команду go to project configuration, откроет ли она правильный файл jsconfig.json?
Я не вижу «Перейти к команде конфигурации проекта» при вводе «CMD + Shift + P». Вы уверены, что это не расширение?
Да, у вас был открыт файл js?
Я не был. Не понимал, что это нужно. Он говорит, что его нет, несмотря на то, что он там есть. Есть идеи, почему это не работает? Если я нажму «Настроить jsconfig.json», откроется нужный файл.
Я переместил его в свой каталог "src", и он сработал! Не знаю, почему root не работает, но теперь я не вижу предложений "id"! Спасибо!
У меня это не работает. Я добавил jsconfig.json, и go to project configuration правильно его открывает. Но я все еще вижу предложения браузера.
Перейдите в настройки или нажмите
Command + ,и найдитеintellisense, вы увидите множество настроек автозаполнения, найдите тот, который вы хотите скрыть, скопируйте / вставьте в пользовательские настройки и переключите его наfalse.