Как настроить код VS, чтобы пропустить конечные теги в HTML-файлах? - PullRequest
0 голосов
/ 19 сентября 2019

Я пишу в VS code 1.38.1 на Ubuntu / bionic 18.04.

Я пытаюсь следовать руководству по стилю HTML Google и пропустить теги, указанные как необязательные по Стандарт HTML Living

Я удалил расширение HTML-фрагментов только для того, чтобы увидеть его последнее обновление 5 - Отключение этого расширения, поскольку его функциональность поглощена VS Code mainРасширение HTML.Удаление не изменило ничего.У меня все еще закрыты теги

Вот так выглядит HTML с пропущенными тегами

<ul>
  <li>Moe
  <li>Larry
  <li>Curly
</ul>

<table>
  <thead>
    <tr>
      <th scope="col">Income
      <th scope="col">Taxes
  <tbody>
    <tr>
      <td>$ 5.00
      <td>$ 4.50
</table>

В настоящее время, когда я пишу в HTML-файле, VS Code автоматически закрывает все мои теги.Я хочу иметь возможность писать теги в HTML-файл без автоматического закрытия кода VS Code.Я хочу, чтобы при написании

<li>

было

<li>

, но вместо этого я получаю

<li></li>

, и мне нужно вручную удалить

</li>

каждый раз, чтобы следовать правилам стиля Google

Ответы [ 2 ]

0 голосов
/ 19 сентября 2019

В VS Code вы идете в Файл -> Настройки -> Настройки -> Расширения -> HTML -> Автоматическое закрытие тегов и снимите флажок.

0 голосов
/ 19 сентября 2019

В VS 2017 Set Параметры / Текстовый редактор / HTML / Дополнительно -> Автоматическая вставка закрывающего тега в false может помочь

...