【问题标题】:How to migrate Inspection settings from Eclipse to Intellij?如何将检查设置从 Eclipse 迁移到 Intellij?
【发布时间】:2015-10-13 12:07:24
【问题描述】:

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

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

我是 IntelliJ 用户。 IntelliJ 有一个类似的概念,称为“检查”。检查设置可以在 Settings -> Editor -> Inspections 下找到。

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

任何帮助将不胜感激。

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

【问题讨论】:

  • Eclipse:File > Export/Import...: General > Preferences,选择Java Compiler Preferences。如果使用项目特定设置,编译器首选项存储在 .settings/org.eclipse.jdt.core.prefs 的项目文件夹中(所有首选项,不仅是与默认不同的首选项)。

标签: eclipse intellij-idea


【解决方案1】:

Eclipse 中,Java Compiler Preferences 可以通过 File > Export...: General > Preferences。此类导出的文件仅包含与默认设置不同的设置。

对于所有 Java Compiler Preferences,在 Java 项目中的 Project > Properties: Java Compiler 确保选中复选框启用项目特定设置 em> 被勾选并使用项目文件.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 中,文件不是在保存时而是在执行之前编译的。

【讨论】:

    猜你喜欢
    • 2017-12-21
    • 1970-01-01
    • 2020-02-25
    • 2015-04-05
    • 1970-01-01
    • 2020-01-01
    • 2015-02-09
    • 2019-07-11
    • 2013-11-03
    相关资源
    最近更新 更多