我正在使用 Eclipse 处理大型源代码目录(.cpp 和 .h)。该目录有超过 200000 个源代码文件,大小约为 5GB。我遇到的问题之一是搜索函数或类或任何文本需要很长时间。大约需要 20-30 分钟才能做到这一点。在“项目”菜单项下,我尝试运行“C/C++ 索引”==>“刷新所有文件”以解析代码以优化搜索,但我总是遇到内存不足或 GC 错误消息。我不知道该怎么做才能绕过这个,以便我可以成功索引所有内容。或者更好的是,有没有人知道在这个代码库中搜索函数的更好方法?我一直在使用“文件搜索”和“C/C++ 搜索”,两者似乎都很慢: