"Auto Closing Tags"在某些情况下会给prettier-vscode添加不必要的标签,

gfttwv5a  于 3个月前  发布在  Vscode
关注(0)|答案(1)|浏览(109)

这个问题是否在所有扩展都被禁用时发生?:否(与prettier-vscode)

  • VS Code版本:1.62.3(通用)
  • 操作系统版本:macOS 11.3.1

重现步骤:

  1. 安装prettier-vscode v9.0.0
  2. 遵循此链接中的“重现步骤”部分。Extension sometimes adds an extra closing tag when formatting prettier/prettier-vscode#2127
    如上链接所述,“HTML:自动关闭标签”设置在某些情况下会在prettier-vscode的html格式化器中添加不必要的标签。
    在这种情况下,我确认prettier-vscode通过vscode.languages.registerDocumentFormattingEditProvider向vs code返回正确的值。您可以在上述问题链接中查看更多详细讨论。
n1bvdmb6

n1bvdmb61#

仍然存在问题:

<!DOCTYPE html>
<html lang="en">
  <body>
    <a class="footer-link" href="https://google.com"
      > Words words words words words words words words words words </a
    >
  </body>
</html>

格式化得更美观

相关问题