使用PHP插件的IntelliJ IDEA:项目资源管理器图标闪烁

时间:2016-10-23 11:22:44

标签: php intellij-idea

  1. 如何重现问题:

    • 创建" PHP空项目的新项目"输入
    • 创建任意php文件,例如test.php
    • 在此文件的代码不包含一个且只有一个类之前,此类文件的图标是纯PHP图标(参见图1),并且外包非常好
    • 如果文件包含一个PHP类,则项目资源管理器工具窗口中的图标将更改为"类图标"就像在Java类中一样(图2)。此外,此类文件中的每个编辑都会导致重新绘制图标,从PHP图标闪烁到" Java类"图标。这种行为非常烦人。
  2. 我可以假设,IDE内部的一些java代码检查功能执行动态检查,"认为"这段代码是Java类,并在项目浏览器中重新绘制图标,使其与PHP插件相媲美。顺便说一下,PHPStorm IDE并没有受到这个问题的影响。

  3. 问题本身:有人知道如何防止这种眨眼吗?也许有一些隐藏的选项可以禁用这样的"内容相关"检查,或者某种方式直接告诉IDE这个文件是PHP,而不是Java类,永远不会是:)

  4. 第1页中提到的图片

  5. Picture 1 - PHP icon Picture 2 - Blinking Java class icon

    感谢您的关注

1 个答案:

答案 0 :(得分:0)

正如评论中提到的,这是现有的错误,我必须等待修复。 谢谢你chumkiu!