如何设置VS代码以省略html文件中的结束标签?

时间:2019-09-19 16:23:04

标签: html visual-studio-code specifications

我在Ubuntu / bionic 18.04上用VS代码1.38.1编写。

我正在尝试关注google's HTML styleguide,并通过tags, specified as optional跳过HTML Living standard

我卸载了HTML snippets extension只是看到它的最后一个更新5-禁用此扩展,因为VS Code主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会自动关闭所有标签。 我希望能够在没有VS Code的情况下自动为我关闭标签的HTML文件中编写标签。 我想当我写

<li>

拥有

<li>

但是我得到了

<li></li>

我必须手动删除

</li>

每次都跟随google's style guidelines

2 个答案:

答案 0 :(得分:0)

在VS 2017中,将 Options / Text Editor / HTML / Advanced->自动插入结束标记设置为 false 可能会帮助

答案 1 :(得分:0)

在VS Code中,转到文件->首选项->设置->扩展名-> HTML->自动关闭标签,然后取消选中该框。