12

我最近在我的项目中实现了 maven Check 样式,并更改了 intellij(我使用的)中的所有格式化程序设置以符合此样式指南(他们现在这样做)。

但是,我需要为 Eclipse 生成一个设置 .xml 文件,以便我的同事可以自动格式化那里的代码,使其也符合本样式指南。

我发现的问题是我看不到从 intellij 导出设置并将它们导入 eclipse 的方法。而且我无法手动配置 eclipse 以符合新样式指南的细微差别(继续缩进是主要问题)。

任何帮助或想法都会很棒。:)

4

4 回答 4

7

我在 2018 年找不到一个现成的插件。所以这里是从 Intellij IDEA 2017.3 和 Eclipse OXYGEN.3 2018 年 3 月的 UI 角度来看的并排代码样式配置。如果两者都以这种方式配置,则代码的格式将足够接近,因此例如 github 将向您显示代码差异,以便它有意义。

对于我们的项目,我们为每个 IDE 配置了一个 XML,以便它们或多或少匹配:

  • IntelliJ 配置文件是 IDEA 2017.3 的默认配置,因此在 XML 中定义不多 -在此处输入链接描述
  • Eclipse Config 对默认值进行了一些修改以匹配 IntelliJ -链接
  • 这也是一个 PDF 文件,用于并排显示两个 IDE 中设置的所有选项 -链接

还有一个项目可以跨更多 IDE 解决这个问题(答案EditorConfig

于 2018-05-27T22:28:05.517 回答
3

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

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

于 2020-07-24T15:51:01.463 回答
3

您可以通过单击“文件”>“导出设置”在 Intellij 中导出设置,但它们将采用 .jar 格式。

根据这个线程,没有简单的方法将 settings.jar 导入到 Eclipse 中。

Eclipse - 导入代码格式设置

我希望这有帮助 :)

于 2016-04-06T13:06:45.747 回答
0

来自 JetBrains 的确切数据在这里。查看链接

如果这有帮助,请点击。

于 2020-04-09T06:47:49.723 回答