IDEA| 如何在IDEA中使用Eclipse的代码风格开发?


一. 前言

Eclipse、Intellij IDEA 格式化结果不一样,导致长时间都是用两个开发工具,现在我们需要做的是在 IDEA 开发中将代码使用 Eclipse 配置的风格进行格式化。


二. 尝试解决

在IDEA中,想保持代码格式化与之前Eclipse的编码保持一致,首先想到了如下的方式来设置
在这里插入图片描述

遗憾的是这种方式反而使得格式化后的代码与Eclipse中的效果反差很大,于是只能找谷哥,知道了第二种方式来统一使用IDEA时,编码格式和之前的Eclipse保持一致的办法: 装EclipseFormatter插件,由于是内网开发,只能使用本地安装的方式来处理这个问题,所以接下来使用本地安装EclipseFormatter和配置的方式来解决这个问题.


三. 正确的解决办法(使用Eclipse Code Formatter插件)

1. 安装插件:
硬盘安装:Setting =>Plugins=>Install plugin from disk,选中下载前往下载好的安装包【EclipseFormatter.zip】安装,重启激活插件后生效;
在这里插入图片描述

在这里插入图片描述

2. 配置插件
代码格式的配置,我们可以针对某个项目来配置,有可以直接配置成全局设置,通常代码的格式是跟着项目走的,接下来我们就针对项目配置代码就好好了.

Setting -->Other Settings -->Eclipse Code Formatter,勾选Use the Eclipse-code-formatter,并在Eclipse Java Formatter config file选择Eclipse用的Eclipse-YvesHe.epf文件,这个选项会决定格式化代码的方式。再选择Java formatter profile 为刚刚导入的文件。同时配置Import order的From File也为Eclipse用的Eclipse-YvesHe.epf 文件,这个选项会决定组织import的导入方式.
在这里插入图片描述

我们可以看到配置文件支持Eclipse的很多种类型,可以支持Eclipse的XML配置文件,有可以支持特有的epf文件.

补充: 如果需要配置成全局的配置,可以在SettingOthers --> Setting for New Project --> Other Setting中设置.


3. 使用插件
使用Intellij的格式化快捷键Ctrl+ALT+L即可进行格式化。如果出错会输出提示到Event Log里,如果看到 "xxx formatted sucessfully by Eclipse code formatter " 则表示格式化成功!
在这里插入图片描述


附录: 插件下载地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值