用于扩展和增强EclipseCDTC++;支持

用于扩展和增强EclipseCDTC++;支持,eclipse,architecture,documentation,parsing,eclipse-cdt,Eclipse,Architecture,Documentation,Parsing,Eclipse Cdt,对于那些攻击Eclipse的CDT(C/C++开发工具包)的人来说,哪里有好的和最新的资源?特别是,我想了解更多关于C++解析器的内部体系结构和结构,以及AST、DOM、PDOM、模型和UI如何相互关联和交互。我的兴趣是在CDT环境中添加对C++扩展的支持。p> 通过google找到的许多资源都是过时的:我想了解CDT的当前状态,例如CDT6.0.x或6.1.x,大致是Eclipse3.5和3.6。代码库虽然看起来结构良好,但规模庞大、复杂且注释/文档稀少 >对于任何一个对CDT C++支持的

对于那些攻击Eclipse的CDT(C/C++开发工具包)的人来说,哪里有好的和最新的资源?特别是,我想了解更多关于C++解析器的内部体系结构和结构,以及AST、DOM、PDOM、模型和UI如何相互关联和交互。我的兴趣是在CDT环境中添加对C++扩展的支持。p> 通过google找到的许多资源都是过时的:我想了解CDT的当前状态,例如CDT6.0.x或6.1.x,大致是Eclipse3.5和3.6。代码库虽然看起来结构良好,但规模庞大、复杂且注释/文档稀少

<> >对于任何一个对CDT C++支持的CDT编辑器和大纲视图的程序员来说,任何信息都是有用的。 我找到的资源有: CDT开发者的博客就是其中之一。 邮件列表是另一个,CDT项目的开发人员也有一个开发人员部分。 开始开发。 以及中关于针对CDT编程的部分。
还有一个。

我想做的任何事情的第一站都是:

在这里,您可以找到eclipse中关于任何主题的最佳文章。然而,它并不广泛,文章可能已经过时(但并不经常)。请记住,即使是Eclipse早期版本的旧文章也可能给出当前情况的准确表示,而且通常只是一些小的变化

如果我在几年前编写的插件中没有记错的话,那么CDT AST及其系列的体系结构与JDT非常相似,因此它可能有助于扩展搜索范围以包括Java等价物

我真的希望你好运,因为正如你所说,CDT的文档很少,你必须自己解决一些问题。此外,Eclipse中的代码质量差异很大,尽管如果我没记错的话,核心模块(JDT和CDT是其中的两个)相当不错