我遇到一个问题,我无法从Eclipse CDT中删除所有的前期索引值。我的C/C++ > Indexer > Files to index upfront
设置为空,但是,索引器肯定仍在预先索引文件。这意味着我的代码完成下拉列表中有100个C函数,我不想这样做。更糟糕的是,它们在之前出现代码完成中的正确条目,因此无法一目了然地看到我想要查看的内容。
罪魁祸首似乎是cdt类中的以下代码:parser.org.eclipse.cdt.internal.core.pdom.indexer.IndexerPreferences
private static final String DEFAULT_FILES_TO_PARSE_UP_FRONT=
"cstdarg, cstdio, sys/resource.h, ctime, stdarg.h, stddef.h, sys/types.h";
然而,我找不到任何方法来改变这个“设置”,如果它甚至是一个。有没有办法解决这个问题(从代码完成中删除杂乱,这本身似乎不太可能,或摆脱前期索引)没有改变源代码和自己编译eclipse? / p>