首页 > 解决方案 > 更漂亮 - 禁用 html 标签的自动关闭

问题描述

如何禁用/避免更漂亮地在格式化时自动关闭 HTML 标记?我在 vs 代码 settings.json 中尝试过"html.autoClosingTags": false,但它不起作用。

格式化前:

<body>
    <h1>home page</h1>

格式化后:

<body>
    <h1>home page</h1>
</body>

标签: htmlvisual-studio-codeprettier

解决方案


在您的 JSX 中,您需要的代码:

{
  "javascript.autoClosingTags": false,
  "typescript.autoClosingTags": false
}

为了让您的标签不会自动关闭。您还可以根据版本#16.11 在您的首选项中进行调整。

转到文件 > 首选项 > 设置,搜索 html。autoClosingTags 并将其设置为 false 。这将使您在键入时不会自动插入,但如果您开始键入 </ ,则不会自动关闭标签。


推荐阅读