Расширение VS Code для исправления раздражающего поведения автозакрывающегося тега html

#html #visual-studio-code

Вопрос:

  1. Я не хочу, чтобы VS code генерировал закрывающий тег в HTML при вводе открывающего тега. Например, когда я печатаю <p> , я не хочу, чтобы a </p> добавлялся при вводе. Меня это очень раздражает, поэтому я отключил настройку автозакрывающегося тега.
  2. И когда я завершаю содержимое и ввод </ , я все равно хочу, чтобы соответствующий тег добавлялся автоматически.

Любые идеи о том, как получить это поведение «я не печатаю заранее, но я помогаю вам, когда вы закрываете», пожалуйста?

Спасибо

Ответ №1:

Если вы отключите эту autoClosingTags настройку, Intellisense предложит вам закрывающий тег при вводе </ , поэтому просто нажмите enter. Без пользовательского расширения VS Code я не думаю, что для этого есть настройка из коробки.

Ответ №2:

Откройте VSCode, перейдите к

Настройки -> Настройки

В пользовательских настройках щелкните Текстовый редактор и найдите параметр «Настройка автозакрывающихся скобок«. Установите для него значение never.

Существует расширение для того же, что и вы задали в вопросе