如何将检测设置从Eclipse迁移到Intellij?

时间:2015-07-23 09:15:19

标签: eclipse intellij-idea

在我们公司,我们有一个必须使用的严格的Eclipse错误/警告设置列表。使用此列表编译我们的更改,在签入之前不应存在错误/警告。

这些错误/警告可以在Eclipse中的Eclipse中找到 - > Java - >编译器 - >错误/警告。 (下面是一些Eclipse设置的示例,请原谅底部的剪辑。)

我是IntelliJ用户。 IntelliJ有一个类似的概念叫做“Inspections”。检查设置可在设置 - >下找到。编辑 - >检查。

有没有人知道在最接近的IntelliJ检查设置匹配上迁移Eclipse错误/警告的方法。我可以看到有一种方法可以导出/导入IntelliJ设置,但是在Eclipse中看不到任何这样的功能。

任何帮助都将不胜感激。

请注意:这个问题不是关于在Eclipse和IntelliJ之间迁移“代码样式”设置。

enter image description here

1 个答案:

答案 0 :(得分:0)

Eclipse 中,可以通过 文件>导出 Java编译器首选项 。出口......:一般>首 即可。此类导出文件仅包含与默认设置不同的设置。

对于所有 Java编译器首选项,在 Project>中的Java项目中属性:Java编译器确保选中 启用项目特定设置 复选框,并使用项目文件 .settings/org.eclipse.jdt.core.prefs

我不知道这些文件是否可以导入IntelliJ。根据我的经验,只有仅对应检查进行简单检查。在比较时,我注意到Eclipse的(潜在)空指针访问检查发现了IntelliJ找不到的问题。当然,也有一些情况下Eclipse会忽略某些内容或发出虚假警告。 Alternatively, you could use the Eclipse compiler that comes with IntelliJ。我还没有尝试过,但是-properties <file>指向.settings/org.eclipse.jdt.core.prefs文件,应该可以在IntelliJ中看到Eclipse发现的问题。但请记住,在IntelliJ中,文件不是在保存时编译,而是在执行之前编译。