VS Code 中的 Hugo 模板格式

jem*_*n80 5 hugo visual-studio-code

VS Code 中的自动格式通过删除缩进使我的代码不可读。我不知道如何仅对车把关闭此功能。

输入:

{{ range ... }}
   {{ if .... }}
      {{if ... }}
          <tag></tag>
      {{end}}
   {{end}}
{{end}}
Run Code Online (Sandbox Code Playgroud)

输出

{{ range ... }}
{{ if .... }}
{{if ... }}
<tag></tag>
{{end}}
{{end}}
{{end}}
Run Code Online (Sandbox Code Playgroud)

有什么办法可以防止这种情况吗?

Vis*_*sad 7

您可以通过使用选择语言模式(更改语言模式)来设置文档类型ctrl + k + m,将语言设置为 HTML 模板 HTML Twig。

然后进行格式化,就完美格式化了。这对我有用。