从IntelliJ IDEA导入代码格式设置到Eclipse

14

我最近在我的项目中实现了Maven Checkstyle插件,并已更改Intellij(我使用的IDE)中的所有格式设置以符合此样式指南(它们现在确实符合)。但是,我需要为Eclipse生成一个.settings.xml文件,以便我的同事可以自动格式化他们的代码,使其符合这个样式指南。

然而,我遇到的问题是,我无法找到一种从Intellij导出设置并将其导入到Eclipse的方法。我也无法手动配置Eclipse以符合新样式指南的细微差别(连续缩进是主要问题)。

任何帮助或想法都非常棒。 :)

4个回答

8
我在2018年找不到一个现成的插件来完成这个功能。因此,这里提供了Intellij IDEA 2017.3和Eclipse OXYGEN.3 March 2018的UI风格代码配置,如果两者都按照这种方式配置,则代码将被格式化得足够接近,例如GitHub会显示代码差异,使其有意义。
对于我们的项目,我们为每个IDE配置了一个XML文件,以便它们更或多或少地匹配。
  • IntelliJ配置文件是IDEA 2017.3的默认设置,因此在XML中没有太多需要定义的内容 - 链接描述
  • Eclipse配置稍微修改了一下以匹配IntelliJ - 链接
  • 这里还有一个PDF文件,可以将两个IDE中设置的所有选项并排显示 - 链接

还有一个项目可以解决这个问题,适用于更多的IDE(答案EditorConfig


4

有一个 EditorConfig - 独立的编辑器/IDE代码风格配置格式。 大多数流行的编辑器都有EditorConfig插件(完整列表请参见此处)。

您可以查看IntelliJ IDEA(教程)和Eclipse(插件页面)的示例。


3

您可以通过点击文件 > 导出设置在Intellij中导出设置,但它们将以.jar格式保存。

根据此线程,没有简单的方法将settings.jar导入eclipse。

Eclipse-导入代码格式设置

希望这有所帮助 :)


:D 喜欢最后的评论... "希望这有所帮助 :)" - Pandurang Patil

0
JetBrains提供的确切数据在这里。点击链接查看。
如果对你有所帮助,请点赞。

1
欢迎来到SO。虽然链接回答了问题,但最好在这里添加综合详细信息,以便即使将来链接失效,答案也能脱颖而出。 - Karthick Ramesh
好的,从下次开始我会注意这个。 - Pratik Chaudhari

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接