文件资源管理器/项目窗口中的 PhpStorm 浅黄色突出显示,这是什么以及如何更改颜色?

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

我刚刚开始使用 PhpStorm,我注意到当我查看我的

vendor
目录(由 Composer 管理)时,我发现背景颜色是浅黄色,与我当前的主题不可读。在
vendor
文件夹中的所有目录中都是这样。

这是什么意思?如何更改背景颜色?

light yellow background in project window composer vendor

phpstorm
3个回答
18
投票

这种颜色通常意味着此类文件不是项目本身的一部分。

在您的情况下,这意味着该文件夹被排除,然后作为外部库重新添加回项目(通过

PHP | Inlude paths
功能)——这样您就不会在待办事项列表中看到其中的待办事项;您自己的代码重构不会影响/弄乱库和其他类似的东西。


您可以在

Settings/Preferences | Appearance & Behavior | File Colors
编辑颜色。

该特定颜色属于“非项目文件”范围。

这里的选择很少。

  • 将该范围条目的颜色(通过双击)更改为任何其他更适合您的配色方案的颜色。

  • 通过取消选中

    Use in Project View
    选项,禁用项目视图中使用背景颜色突出显示文件。

  • 使用另一个已提供更合适/正确颜色的 GUI 主题。


1
投票

唯一对我有帮助的是关闭 PhpStorm,删除 .idea 文件夹,然后将根文件夹拖到 PhpStorm(在 Mac 上)重新打开项目。


0
投票

一个超级迟到的答案,因为我现在面临着同样的问题,希望未来的读者能得到帮助:如果项目中的所有文件都有黄色背景,则可能意味着 phpstorm 找不到项目的正确配置(在更改项目名称后发生在我身上)。在这种情况下,您可以打开文件.idea/modules.xml并查看“fileurl”和“filepath”属性。应该有两个路径指向“.iml”文件:如果这两个路径与 .idea 目录中找到的路径不同,您可以更改它们的名称以匹配“真实”IML 文件,或将该 IML 文件更改为与路径中找到的名称匹配。使它们连贯解决了“哦,天哪,你的所有文件都不属于这个项目”的问题。

    

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