Ответ 1
Автоматическое закрытие тегов HTML теперь удалено и заменено более умным IntelliSense на
</
.
У меня возникли проблемы с моим новым установленным кодом Visual Studio в Windows 7. В Mac редактор автоматически закрывает теги html, но на моем Win7 нет. Я предполагаю, что должен быть какой-то вариант включить его, но я не могу его найти.
Я говорю о том, когда, например. запись <html
всплывает intelliSense и вы нажимаете кнопку ввода, как правило, она автоматически помещается в шахту </html>
не работает.
(Всплывает IntelliSense, но когда вы выбираете один из параметров, он не закрывает тег автоматически: <h1> -> </h1>
)
Автоматическое закрытие тегов HTML теперь удалено и заменено более умным IntelliSense на
</
.
Введите имя тега (без запуска <
), затем нажмите Tab
например, введите div
, затем нажмите вкладку, и VS преобразует ее в <div></div>
Или введите открывающий тег, затем нажмите Tab дважды
например:
<div
он добавит закрывающий тег
Вот трюк (на самом деле аббревиатура Emmet):
h1
h1*
<h1></h1>
) PS: Это также работает для самозакрывающихся тегов, таких как - input
, img
и т.д.
У меня возникла та же проблема, затем я увидел что-то в правом нижнем углу кода... вместо того, чтобы использовать HTML, я использовал Django-HTML, поэтому я изменил язык на html, Boom все снова работает нормально.увидеть изображение
Вы можете попробовать это расширение для кода VS. Он реализовал функцию автоматического закрытия тега и соответствовал вашему требованию:
Я столкнулся с той же проблемой на Mac Sierra (10.12.6) с VSCode (1.30.2) при редактировании файла HTML. Согласно документации vscode https://code.visualstudio.com/docs/languages/html, intellisense должен работать "из коробки".
Оказалось, что "Определение языка" (в правом углу строки состояния редактора в нижней части экрана) установлено на "Автоматическое определение" и распознало файл как django-html
. При ручном переключении обратно на обычный HTML все работает.
File> Preferences> Keymaps, найдите "Auto close" и нажмите "Установить". Если это не работает, перезагрузите плагин.
я тоже страдал от той же проблемы. Теперь я удалил ненужные расширения из кода vs вместе с расширением JavaScript (SE) и теперь его рабочий файл. Надеюсь, это будет работать для вас.