【问题标题】:IntelliJ disable code analysis (light bulb)IntelliJ 禁用代码分析(灯泡)
【发布时间】:2011-10-29 23:24:06
【问题描述】:

有没有办法在 IntelliJ 中禁用代码分析(灯泡)?我真的不关心代码改进建议,因为我正在查看一些第三方代码。我已经在 Project Settings -> Inspections 中取消选中所有单个功能。

我正在使用 IntelliJ 10.5 编辑 ActionScript 代码。

【问题讨论】:

    标签: actionscript intellij-idea


    【解决方案1】:

    在状态栏上,有一个小图标显示一个男人。如果点击它,可以更改检查级别:无、语法、完整分析。

    【讨论】:

    • 我将“突出显示级别”设置为“无”,它仍然显示一些灯泡(创建设置器)。我在警告中看到了同样的问题 - 将滑块设置为 None 仍然会显示一些警告。我唯一的猜测是这是 IntelliJ 中的一个错误。查看我的如何禁用警告问题stackoverflow.com/questions/7110460/intellij-disable-warnings
    • 这只会影响导致突出显示的特定意图。同一行(甚至变量)可能有几处“错误”。
    • 所以我选择了灯泡,然后我转到小人物,突出显示级别仍然设置为无。有没有办法一起禁用这个“功能”?
    • 这是我在本主题中找到的最佳答案。
    【解决方案2】:

    禁用检查:

    设置 > 项目设置 > 检查

    点击“重置为空”图标(看起来像橡皮擦)

    禁用意图:

    设置 > IDE 设置 > 意图

    在此处取消选中所有

    【讨论】:

    • 它仍然显示警告(参见stackoverflow.com/questions/7110460/intellij-disable-warnings),但意图确实被禁用了。
    • 尝试关闭 IntelliJ 并在对这些设置进行更改后重新打开它。它们可能被缓存。如果它们仍然出现,您能否提供一个显示警告的示例?
    • Flex 的 ListBase 上的“参数名称不正确”(Flex SDK 4.1 frameworks/projects/framework/src/mx/controls/listClasses/ListBase.as 中的 ActionScript 文件)。警告 ASDoc(类似于 JavaDoc)参数名称与实际方法签名不匹配。
    • 可能类似,但在 Java 类中,它会针对 javadoc 中未解析的引用警告“无法解析符号”。但这是 Javadoc 问题下的检查。你有 ASDoc 问题检查吗?
    • 没有 ASDoc 检查。但是,ActionScript 似乎与 JavaScript 支持混为一谈。我在插件中找到并禁用了“JavaScript Intention Power Pack”,但它仍然给我警告。
    【解决方案3】:

    我的结论是不可能完全禁用 IntelliJ 10.5 中的检查(至少在编辑 ActionScript 时)可能是由于错误。

    跟进:IntelliJ 支持人员表示这可能是一个错误。

    2017 年 4 月编辑:最后有一个workaround,特别添加:

    <option name="SHOW_INTENTION_BULB" value="false" />
    

    IdeaIC2017.1/options/editor.xml。如果没有editor.xml,则创建一个新的:

    <application>
      <component name="EditorSettings">
        <option name="SHOW_INTENTION_BULB" value="false" />
      </component>
    </application>
    

    【讨论】:

      【解决方案4】:

      我相信您正在寻找“意图”,而不是“检查”,尽管我不知道如何将它们全局化。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-04-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多