#html #visual-studio-code
#HTML #visual-studio-code
Вопрос:
У меня возникли несколько проблем в VS Code, особенно с файлами HTML.
- Не работает шаблонная функция HTML (ввод ‘!’).
- В существующих HTML-файлах с содержимым функция «Открыть в браузере» больше не отображается. Я даже вижу свой «open-in-browser.default»: «Safari» настроен в settings.json.
Не уверен, какие изменения я мог бы внести, которые вызвали это, поскольку обе функции работали нормально не так давно.
Комментарии:
1. Вы сначала установили тип документа в HTML, а после ввода
!
нажали tab?2. проверьте настройку расширения emmet в vscode, чтобы убедиться, что вы случайно исключили некоторые языки или какие-либо изменения.
3. @j08691 да, документ определяется как index.html
4. @Mejan в настоящее время в разделе «Включить языки» в Emmet я ничего там не вижу. Знаете ли вы, существует ли определенная пара ключ-значение для html? Я попробовал «vue-html»: «html», но там не повезло
5. Для расширения open in browser я также удалил и переустановил, но безуспешно
Ответ №1:
Исправлены обе проблемы, которые были на самом деле связаны. По какой-то причине мой vs code идентифицировал файлы .html как файлы Django. Я зашел в settings.json и добавил следующее, чтобы файлы .html были классифицированы как файлы html
"files.associations": {
"*.html": "html"
},
Затем это позволило расширению open in browser идентифицировать файл как html и включить опцию open in по умолчанию в браузере, а также устранить проблему с шаблоном.