索引
CLion 会索引您的项目文件,以启用诸如 查找用法、 导航、 代码补全、 代码生成和 重构等功能。

在索引过程中,上述编程辅助功能不可用或部分可用。
查看索引过程
状态栏右侧显示索引进程的进度。 您可以选择 显示全部 以查看 后台任务 对话框中的特定任务。

索引过程包括两个主要的后台任务: 正在扫描文件以建立索引 和 更新索引。

为了能够访问智能 IDE 功能,如代码补全和智能导航, 更新索引 过程必须已经完成。 然而,该 正在扫描文件以建立索引 进程仍可能在进行中,因为它不会中断对智能 IDE 功能的访问。
减少索引时间
对于索引所需的时间取决于您的项目:项目越复杂,包含的文件越多,所需的索引时间就越长。 您可以通过 排除文件和文件夹来减少索引时间。
从索引中排除
您的项目可能包含不需要依赖索引功能的文件,例如日志、二进制文件或导入的库。
在这种情况下,为了减少索引时间,您可以将文件标记为 纯文本 ,将目录标记为 已排除或 库。
将文件从索引中排除
如果您不需要特定文件,但又不想完全删除它们,您可以暂时将这些文件从项目中排除。 排除的文件不会被代码补全、导航和检查所处理。
要排除文件,您需要将其标记为纯文本文件。 您可以随时将排除的文件恢复到原始状态。
右键点击 项目 工具窗口 (Alt+1) 中的文件。
请选择 。
纯文本文件标有
图标。
要恢复更改,请右键点击文件,然后选择 还原文件类型覆盖。 从菜单中。
将目录从索引中排除
如果您不希望 CLion 索引项目的某个目录,请执行以下操作:
在 Project 工具窗口中,右键点击要排除的目录并选择 :

代码生成、代码补全和重构将不适用于此目录。 除非您在 在文件中查找 对话框 Ctrl+Shift+F 中 显式选择此目录 ,否则这些文件不会出现在搜索结果中。 该目录被标记为已排除 。
要重新包含该目录,请右键点击它并选择 。
最后修改日期: 2025年 9月 26日
