项目文件 window 在 PyCharm 中是黄色的

Project file window is yellow in PyCharm

我在 PyCharm 2019 年和 Django 合作,在 Windows 10 年的项目中,我已经一年没有打开了。项目文件 window 显示为黄色,这似乎是新的。这是什么意思以及如何让文件显示为白色。

黄色背景通常表示文件已从项目中排除(也可能表示文件 “只读”)。

发生这种情况的原因有多种,.idea 文件夹可能已损坏,您需要将其删除并重新创建项目。如果您的项目安装在 venv 中,有时源文件被标记为只读(这意味着正在编辑的源文件是安装在 venv 中的版本)。

所以这里变得复杂,因为它可能取决于项目本身的细节。

这个问题我通常的步骤是:

  1. 关闭并重新打开项目。

  2. 查看将其中一个目录标记为源根目录是否会更改项目树中的文件颜色。 (无论出于何种原因,文件可能已被标记为从项目中排除。)

  3. 只是为了帮助诊断问题,打开搜索并转到 costum 范围,查看这些目录与什么范围关联。

  4. 检查文件权限是否为只读。如果您使用对这些文件没有编辑权限的用户帐户登录 PyCharm(或 OS),就会发生这种情况。

  5. 删除 .idea 文件夹(因此 IDE 重新创建它)并使用这些文件创建一个新项目。 (记得备份一份。)