PyCharm 2025.2 Help

非项目文件保护对话框

当您尝试编辑非项目文件(如库源、外部源等)时,会出现此对话框。 此类文件有意受到保护,无法修改。 例如,不建议更改库类,因为您应该按原样重用它们。

如果您想处理这些文件,请将它们添加到内容根中。 在 PyCharm 中,内容根是包含您的源代码、构建脚本、单元测试和文档的文件夹。 在 项目 工具窗口中,此文件夹标有 目录 图标。

如果您只想编辑这些文件一次而不将它们添加到您的项目中,请使用对话框中的一个选项。

  • 此文件 :选择此选项以禁用文件的保护。

  • 此目录中的所有文件 :选择此选项可关闭对所列文件及同一目录下所有文件的保护。

  • 任何非项目文件 :选择此选项以禁用保护。

所有选项在当前会话期间有效。 一旦 IDE 重新启动,保护将重新启用。 此外,您无法在当前会话中更改对特定文件的决定。

解决方法

  • 克服文件保护的一个显而易见的解决方案是将目标文件移动到 内容根 中。

    编辑非项目文件

    在 PyCharm 中, 内容 是您当前正在处理的文件集合,可能组织为子文件夹的层次结构。 此层次结构中最高的文件夹称为 内容根目录文件夹内容根目录 (简称为 内容根图标)。 一个项目至少有一个内容根目录文件夹,默认情况下是项目文件夹本身。

  • 如果您尝试调整旧项目的结构,请尝试 使缓存失效。 从主菜单中选择 文件 | 使缓存无效...。 在打开的对话框中,点击 失效并重启(R) 按钮。

最后修改日期: 2025年 9月 26日