我正在开发一个与JNI一起使用的Android应用程序,它已经开发了C++和C源代码.
这个C/C++代码真的很大,我必须学习和研究它.目前我在Windows XP上使用Eclipse作为IDE,它无法正常处理大型源代码文件,例如转到声明,引用或搜索.
所以我正在寻找一个涵盖这些要求的IDE:
如果Eclipse是更好的选择,我如何将它用于第2点和第3点?
如果您的计算机足够强大,eclipse可以处理大量代码库.我这里有2-3M行,有几行文件超过10k,索引器运行良好.
就像你说的那样,Eclipse编辑器会关闭特定阈值以上的大文件的某些功能.这种"功能退化"并不总是好事,可以被禁用,或者如果它过于保守则可以更改阈值.
转到窗口>首选项> C/C++>编辑器>可伸缩性和调整.
目前,我将阈值放在50k行的eclipse上,以便开启可扩展性.我忘了默认设置,我认为它是5k,因此你的文件超过8k行的问题.