#javascript #html #visual-studio-code
Вопрос:
При редактировании html-файлов я получаю JS IntelliSense
даже тогда, когда пишу имена классов css внутри атрибутов классов:
как я могу настроить предложение, чтобы просто всплывало предложение js внутри файла js или тега сценария.
Я сталкиваюсь с проблемами при написании кода эммета и нажимаю tab или enter с этим автоматическим предложением.
Спасибо,
Ответ №1:
Нажмите ctrl , чтобы открыть файл settings.json, а затем добавьте в него
"html.validate.scripts": false
Что отключит предложения javascript. Если вы также хотите избавиться от предложений css в html, вы также можете добавить строку
"html.validate.styles": false
Комментарии:
1. не сработало, все еще получаешь ???? предложения по коду js….
2. Возможно, вам придется выйти из него или что-то в этом роде, чтобы он обновился
3. также убедитесь, что вы сохранили его/убедитесь, что вы поставили запятые в нужном месте, чтобы это был правильный json
4. Я закрыл и снова открыл vs-код после ввода настроек и сохранил настройки, но ничего не сработало
5. хммм, странно. могу я посмотреть, как выглядят ваши настройки.json
Ответ №2:
intelisense , основанный на расширении файла, является поведением по умолчанию.
возможно, что-то не так с настройками вашего редактора . или вы добавили (установили) новое расширение для своего редактора .
в этом случае я удаляю свои расширения и снова устанавливаю их .
Комментарии:
1. если вы скажете своему текстовому редактору . вы получаете более резкую реакцию . Я не могу определить тип вашего текстового редактора по этому изображению . мой ответ основан на моем опыте использования vscode .