使用 VSC 格式化 tmpl 文件

Formatting tmpl files using VSC

如何使用 VSC 在保存 tmpl 文件时自动格式化?上下文是 Go 程序中的 tmpl。我已经启用了保存时自动格式化,并尝试了很多不同的扩展,包括 Prettier,但无法让 tmpl 扩展文件在保存时自动格式化。我还研究了格式扩展并添加了 **/*.tmpl 但没有任何效果。我也知道这个 但据我所知这是针对 go 文件而不是 tmpl 文件(尝试过但无论如何都没有用)。

好的,事实证明扩展只能格式化某些语言,所以我的 tmpl 需要使用有效的语言才能被格式化。我的是纯文本格式,所以这就是为什么格式不起作用的原因。由于我的 tmpl 文件包含有效的 HTML 我将其更改为 HTML 并且能够使用任何 HTML 格式化程序自动格式化。