vs code 格式化 yaml 文件,括号之间有额外空格

use*_*573 7 yaml visual-studio-code kubernetes-helm

我使用vscode作为编辑器,项目中有几个发生参数替换的yaml文件。但是,它仅重新格式化一个文件,其中括号之间有额外的空格,该文件是 helm 在我们的 ci/cd 管道中使用的名为 service.yaml 的文件。请参阅下面的之前和之后。在此输入图像描述

之后在此输入图像描述

我想知道文件名对于 vscode 或任何其他扩展是否有特殊意义...谢谢。

Aar*_*kon 7

取消Bracket Spacing选中Extensions/YAML

在此输入图像描述

编辑:有一个警告。这将格式化{{ foo }}or { { foo } }to {{foo}},就 Jinja 模板而言,这在语法上不一定正确。