所以我刚刚注意到我的 PhpStorm 为我的项目设置了背景颜色,而且结构很奇怪。一些屏幕截图可以很好地解释一切。
这就是现在的样子,我什至看不到我的
App
文件夹等:
点击顶部的
Project
,然后选择Project Files
后,我可以像平常一样再次看到我的结构:
我的问题是,这是什么意思以及如何将其设置为“恢复正常”?对我来说,“正常”意味着以下几点:
我可以在
Project
中看到我的所有文件,而且没有棕色背景颜色。
根据谷歌搜索的建议,到目前为止我所做的是:
附注这是一个新的 Laravel 项目,仅进行了一些细微的更改,所有文件都添加到了 git 中,并且刚刚进行了最后一次提交。没有什么可以“解决”这个问题。
这种“淡黄色”背景意味着 IDE 将这些文件/文件夹视为已排除或不属于项目的一部分(即在项目之外)。这可能是由某些损坏/不同步的项目配置文件引起的(无论出于何种原因,例如在制作项目时并且已经存在不完整的
.idea
文件夹/合并冲突等)。
在 IDE 关闭时删除
.idea
子文件夹,然后重新打开项目就足以解决该问题(使用“打开”并指向项目根文件夹,PhpStorm 将从现有文件创建一个新项目)。
相关论坛主题/门票:
.idea
文件夹,就像所选答案建议的那样,然后启动 PHPStorm。然后我使用 Meld 来跟踪这两个文件夹中的差异。就我而言,
src.iml
文件丢失了。当我将
src.iml
从新的
.idea
复制到原始
.idea
时,一切工作正常,并且我没有丢失数据库和调试配置等现有设置。