PyCharm 2025.3 Help

索引

在 PyCharm 中,索引负责 IDE 的核心功能:代码补全、检查、查找用法、导航、语法高亮和重构。

在您打开项目、在分支之间切换、加载或卸载插件之后,以及发生大量外部文件更新之后,索引会启动。 例如,在构建项目后,如果项目中的多个文件被创建或生成,就可能发生这种情况。

索引正在进行中

索引会检查您项目的代码,以创建由类、方法、对象及构成应用程序的其他代码元素组成的虚拟映射。 这是为了能够即时提供编码辅助功能、搜索和导航。 完成索引后, IDE 将了解您的代码。 因此,诸如查找用法或智能补全之类的操作会立即执行。

在索引进行期间,上述编码辅助功能不可用或仅部分可用。 不过,您仍可继续使用 IDE 工作:可以编写代码、使用 VCS 功能、配置设置,以及执行其他与代码无关的操作。

缩短索引时间

索引所需时间因项目而异:项目越复杂、包含的文件越多,建立索引所需的时间就越长。 您可以通过 排除文件和文件夹以及卸载模块来缩短索引时间。

排除文件和文件夹

将动态生成的文件标记为已排除可以加快索引并提升 IDE 的整体性能。 已排除的文件仍是项目的一部分,但会被代码补全、导航、索引和检查忽略。

从索引中排除文件

  1. 项目 工具窗口中右键点击某个文件。

  2. 选择 重写文件类型 | 纯文本

    纯文本文件会标有 纯文本 图标。

从索引中排除文件夹

  1. 项目 工具窗口中右键点击某个文件夹(Alt+1)。

  2. 选择 将目录标记为 | 已排除

    已排除的文件夹会标有 已排除的根图标 图标。

最后修改日期: 2025年 12月 2日