Helm
Zed 对 Helm 的支持由社区维护的 Helm 扩展提供。
- Tree-sitter: tree-sitter-go-template
- 语言服务器: mrjosh/helm-ls
设置
通过编辑你的 .zed/settings.json 并添加以下内容来为 Helm 文件启用 Helm 语言:
"file_types": {
"Helm": [
"**/templates/**/*.tpl",
"**/templates/**/*.yaml",
"**/templates/**/*.yml",
"**/helmfile.d/**/*.yaml",
"**/helmfile.d/**/*.yml",
"**/values*.yaml"
]
}
这也会将 values.yaml 文件标记为 helm 类型,因为 helm-ls 支持这一点。