yamlfmt - VS Code扩展,提升YAML文件格式化的专业工具
yamlfmt是一款专为Visual Studio Code设计的扩展工具,旨在简化YAML文件和GitHub Actions工作流文件的格式化过程。通过安装和配置yamlfmt,您可以轻松实现代码的自动美化,提高开发效率和代码可读性。
安装与使用
要开始使用yamlfmt,请确保二进制文件已添加到系统路径中。您可以通过以下命令在VS Code中安装扩展:
code --install-extension kachick.vscode-yamlfmt
安装后,在您的settings.json文件中添加以下配置,以启用保存时自动格式化功能:
{
"editor.formatOnSave": true,
"[yaml]": {
"editor.defaultFormatter": "kachick.vscode-yamlfmt"
},
"[github-actions-workflow]": {
"editor.defaultFormatter": "kachick.vscode-yamlfmt"
}
}
配置选项
如果文件未从工作区打开,扩展将默认使用文件的父目录作为当前工作目录(cwd)。若此设置无法找到正确的配置文件,您可以在常见位置创建.yamlfmt文件,例如~/config/yamlfmt/,或通过设置XDG_CONFIG_HOME环境变量。您也可以通过在settings.json中使用-conf标志,直接指定配置文件的路径。
此外,您可以从settings.json传递额外的参数:
{
"yamlfmt.args": []
}
注意:-in标志始终会被追加到参数中,因为当前文档是通过标准输入(stdin)传递给yamlfmt的。
致谢
本仓库现已分叉供个人使用,原仓库为bluebrown/vscode-extension-yamlfmt。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com