PhpStorm 将所有文件/文件夹设置为棕色背景和奇怪的结构

问题描述 投票:0回答:2

所以我刚刚注意到我的 PhpStorm 为我的项目设置了背景颜色,而且结构很奇怪。一些屏幕截图可以很好地解释一切。

这就是现在的样子,我什至看不到我的

App
文件夹等:

点击顶部的

Project
,然后选择
Project Files
后,我可以像平常一样再次看到我的结构:

我的问题是,这是什么意思以及如何将其设置为“恢复正常”?对我来说,“正常”意味着以下几点:

我可以在

Project
中看到我的所有文件,而且没有棕色背景颜色。

根据谷歌搜索的建议,到目前为止我所做的是:

  1. 关闭项目,将其从最近的项目中删除,然后在 PhpStorm 中再次打开。
  2. 删除 .idea 文件夹并再次打开我的项目。
  3. 从磁盘重新加载全部内容。
  4. 使缓存无效。

附注这是一个新的 Laravel 项目,仅进行了一些细微的更改,所有文件都添加到了 git 中,并且刚刚进行了最后一次提交。没有什么可以“解决”这个问题。

phpstorm jetbrains-ide
2个回答
3
投票

这种“淡黄色”背景意味着 IDE 将这些文件/文件夹视为已排除或不属于项目的一部分(即在项目之外)。这可能是由某些损坏/不同步的项目配置文件引起的(无论出于何种原因,例如在制作项目时并且已经存在不完整的

.idea
文件夹/合并冲突等)。

在 IDE 关闭时删除

.idea
子文件夹,然后重新打开项目就足以解决该问题(使用“打开”并指向项目根文件夹,PhpStorm 将从现有文件创建一个新项目)。

相关论坛主题/门票:

  • https://intellij-support.jetbrains.com/hc/en-us/community/posts/4404912351506/comments/4404921897746
  • https://youtrack.jetbrains.com/issue/IDEA-271728
  • https://youtrack.jetbrains.com/issue/IDEA-296960

0
投票
我在 PHPStorm 关闭时备份了

.idea

 文件夹,就像所选答案建议的那样,然后启动 PHPStorm。然后我使用 Meld 来跟踪这两个文件夹中的差异。就我而言,
src.iml
 文件丢失了。当我将 
src.iml
 从新的 
.idea
 复制到原始 
.idea
 时,一切工作正常,并且我没有丢失数据库和调试配置等现有设置。

© www.soinside.com 2019 - 2024. All rights reserved.