idea插件之google-java-format

google-java-format插件可用于重新格式化 Java 源代码

统一代码格式

不同的人提交的代码格式化不一样将导致 merge 代码造成大概率冲突,而统一的代码风格无论对项目的可维护性,还是降低 merge 冲突都极为重要。

广泛使用的两种 Java 代码规范:

Google Java Style Guide

Alibaba Java Coding Guidelines

安装

settings--》Plugins  插件市场搜索google-java-format 并安装

File->Settings->google-java-format Settings中勾选Enable google-java-format为当前项目启用google-java-format插件。

配置

File->New Peojects Setup->Seeting for New Projects->Other Settings->google-java-format Settings中勾选Enable google-java-format为新项目启用google-java-format插件。

google-java-format 插件使用了一些内部类,需要一些额外的配置才可用。

Help->Edit Custom VM Options...中加入以下设置

--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED
--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值