Unibeautify for VSCode:代码格式化扩展
VSCode扩展,通过Unibeautify统一调用Prettier、ESLint、Gofmt、Black等14种格式化工具对代码进行美化。
Unibeautify for VSCode是Unibeautify格式化平台的Visual Studio Code扩展,可在编辑器中调用多种beautifier对代码进行格式化,支持的工具包括Black、CSScomb、ClangFormat、ESLint、Gofmt、JS-Beautify、PHP-CS-Fixer、PHP_CodeSniffer、Prettier、Pretty Diff、TSLint、YAPF、sqlformat、stylelint等。使用前需先配置:通过Unibeautify Assistant交互式生成配置文件(如.unibeautifyrc.yml),在其中启用语言并选择beautifier及选项;也可在VSCode设置中指定默认配置文件路径作为项目缺少配置时的回退。格式化可通过快捷键(Windows Shift+Alt+F、Mac Shift+Option+F、Ubuntu Ctrl+Shift+I)或命令面板的Format Document/Format Selection触发。FAQ中说明了如何为非标准扩展名关联语言、如何禁用某语言(改后需重启VSCode),以及格式化超时可通过editor.formatOnSaveTimeout调整。