Google Java格式化工具:支持Tab缩进的VS Code扩展
本扩展是基于Serikb的仓库(https://github.com/serikb/vscode-google-java-format)开发的,为VS Code用户提供了一种运行google-java-format工具的Java格式化解决方案。Serikb的原始扩展功能简单,仅作为google-java-format脚本的格式化提供者。我在其基础上进行了配置,以支持将空格转换为Tab缩进,因为我和一些用户更偏好使用Tab。由于google-java-format本身不提供此功能,而我最近编写了大量Java代码,因此我进行了快速修改。
Serikb提到:“它应该也可以作为文件部分的格式化工具。”
功能
该扩展为Java语言提供格式化功能,运行google-java-format工具。您可以从AUR或Homebrew等处安装google-java-format,并将其设置为您的Java格式化工具,如下所示:
"[java]": {
"editor.defaultFormatter": "renxzen.google-java-format-tabs",
}
扩展设置
使用设置"google-java-format.executable-path"来指定google-java-format可执行文件的路径。目前,该扩展不会自动搜索$PATH中的可执行文件。
已知问题
当转换空格为Tab时,可能会导致某些行超过140个字符宽度。
发布说明
添加了将空格转换为Tab的功能。
添加了通过"google-java-format.args"传递额外参数的能力。
首次发布。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com