从 intellij-idea 将代码样式格式设置导入 eclipse

Posted

技术标签:

【中文标题】从 intellij-idea 将代码样式格式设置导入 eclipse【英文标题】:Importing code style formatting settings into eclipse from intellij-idea 【发布时间】:2016-07-25 18:04:02 【问题描述】:

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

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

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

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

【问题讨论】:

【参考方案1】:

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

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

IntelliJ 配置文件是 IDEA 2017.3 的默认配置,因此在 XML 中定义不多 - enter link description here Eclipse Config 对默认值进行了一些修改以匹配 IntelliJ - link 这里还有一个 PDF 文件,可以并排显示两个 IDE 中设置的所有选项 - link

还有一个项目可以跨更多 IDE 解决这个问题(Answer):EditorConfig

【讨论】:

【参考方案2】:

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

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

Eclipse - import code format settings

我希望这会有所帮助:)

【讨论】:

:D 喜欢最后的评论...“我希望这会有所帮助:)”【参考方案3】:

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

您可以查看 IntelliJ IDEA(tutorial) 和 Eclipse(plugin page) 的示例。

【讨论】:

【参考方案4】:

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

如果这有帮助,请点赞。

【讨论】:

欢迎来到 SO。虽然链接回答了问题,但最好在此处添加综合详细信息,以便即使将来链接断开,答案也能脱颖而出。 好的,我会从下一次开始处理这个问题。

以上是关于从 intellij-idea 将代码样式格式设置导入 eclipse的主要内容,如果未能解决你的问题,请参考以下文章

如何提供将页面下载为完整 HTML 文件的选项(使用 JS/CSS 重新格式化和设置样式后)

记一次Intellij-IDEA配置JDK1.8,支持Lambda新特性

如何在 Intellij-IDEA 的 zsh shell 中设置 CHROME_EXECUTABLE

word一种样式和格式如何设置两种字体

Eclipse 代码样式格式化程序可以对齐赋值语句吗?

怎么设置标题样式?