Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
每次启动程序时,Eclipse indexer都会运行 Eclipse索引器每次启动我的C++程序时都从开始运行。为这个大型程序编制索引需要10分钟,因此如果它能够重用以前生成的索引,将有助于提高生产率_Eclipse_Eclipse Cdt_Indexer - Fatal编程技术网

每次启动程序时,Eclipse indexer都会运行 Eclipse索引器每次启动我的C++程序时都从开始运行。为这个大型程序编制索引需要10分钟,因此如果它能够重用以前生成的索引,将有助于提高生产率

每次启动程序时,Eclipse indexer都会运行 Eclipse索引器每次启动我的C++程序时都从开始运行。为这个大型程序编制索引需要10分钟,因此如果它能够重用以前生成的索引,将有助于提高生产率,eclipse,eclipse-cdt,indexer,Eclipse,Eclipse Cdt,Indexer,这是Eclipse开普勒(4.3.1)SR1构建id:20130919-0819,在Oracle Linux上使用CDT [编辑]为了澄清,我想重新使用索引,而不是完全关闭索引器。您可以禁用该选项读取此链接 希望这能奏效 Reggards您确定索引器没有运行,因为您刚刚进行了生成?默认情况下,Eclipse项目设置为在生成后刷新整个项目。我总是将此设置为仅刷新受生成过程输出影响的目录(例如“ProjectTopLevel/build”) 您可以指定生成完成后索引器将刷新的路径: 项目->属性 单

这是Eclipse开普勒(4.3.1)SR1构建id:20130919-0819,在Oracle Linux上使用CDT


[编辑]为了澄清,我想重新使用索引,而不是完全关闭索引器。

您可以禁用该选项读取此链接

希望这能奏效


Reggards

您确定索引器没有运行,因为您刚刚进行了生成?默认情况下,Eclipse项目设置为在生成后刷新整个项目。我总是将此设置为仅刷新受生成过程输出影响的目录(例如“ProjectTopLevel/build”)

您可以指定生成完成后索引器将刷新的路径:

  • 项目->属性
  • 单击左侧树中的“C/C++构建”
  • 在右侧,选择“刷新策略”选项卡
  • “删除…”删除指向项目顶级目录的资源
  • “添加资源…”并指定受生成影响的目录

  • 为了澄清,我想重新使用索引,而不是完全关闭索引器。对我来说,每次启动Eclipse时它都会重建索引。你也会这样吗?好主意,但项目名称在路径中。我如何使它相对于当前项目?