IDE建议使用大型源代码文件

Pra*_*ham 2 c++ ide android

我正在开发一个与JNI一起使用的Android应用程序,它已经开发了C++和C源代码.

这个C/C++代码真的很大,我必须学习和研究它.目前我在Windows XP上使用Eclipse作为IDE,它无法正常处理大型源代码文件,例如转到声明,引用或搜索.

所以我正在寻找一个涵盖这些要求的IDE:

  1. 导入和构建JNI层和Android项目
  2. 正确处理大型源代码文件(部分文件超过8k行)
  3. 正确的链接,源格式和代码索引将非常有用.
  4. 在Windows XP上运行.

如果Eclipse是更好的选择,我如何将它用于第2点和第3点?

Off*_*rmo 5

如果您的计算机足够强大,eclipse可以处理大量代码库.我这里有2-3M行,有几行文件超过10k,索引器运行良好.

就像你说的那样,Eclipse编辑器会关闭特定阈值以上的大文件的某些功能.这种"功能退化"并不总是好事,可以被禁用,或者如果它过于保守则可以更改阈值.

转到窗口>首选项> C/C++>编辑器>可伸缩性和调整.

目前,我将阈值放在50k行的eclipse上,以便开启可扩展性.我忘了默认设置,我认为它是5k,因此你的文件超过8k行的问题.