我有一个eclipse插件,可以自动将C projects
加载到Eclipse for C/C++ development
。
我们正在做的一个自动化步骤是以编程方式添加从项目结构到CDT
包含路径的所有路径,以这种方式CDT
可以找到包含的文件。
结果是我们在Includes
的{{1}}条目处以af(l)结束,对于具有复杂/深层次结构的项目,在尝试扩展它时,在无响应的eclipse中结束( (通过错误)或通过它(通过好奇心)导航。
我也在想,如果它通过Project Explorer
列表搜索头文件并且该文件位于列表中的最后一个文件夹中,那么它也可能会降低CDT的速度。
因此,我质疑这是不好的做法,我们不了解常规工作流程,或者这是正常的做法。