Wo sind gute und aktuelle Ressourcen für jeden Hacker auf dem CDT (C/C++ Development Toolkit) für Eclipse? Insbesondere möchte ich mehr über die interne Architektur und Struktur des C++ - Parsers und darüber, wie AST, DOM, PDOM, Modelle und UI miteinander interagieren und interagieren. Mein Interesse ist es, Unterstützung für Erweiterungen von C++ zur CDT-Umgebung hinzuzufügen.Ressourcen zum Erweitern und Verbessern von Eclipse CDT C++ Unterstützung
Viele der Ressourcen, die über Google gefunden werden, sind veraltet: Ich möchte Informationen über den aktuellen Status von CDT z. CDT 6.0.x oder 6.1.x, ungefähr Eclipse 3.5 und 3.6. Die Codebasis ist, obwohl sie scheinbar gut strukturiert ist, groß, komplex und spärlich kommentiert/dokumentiert.
Alle Informationen, die für einen Programmierer hilfreich sind, der an der CDT C++ - Unterstützung in Bezug auf den CDT-Editor und die Gliederungsansichten arbeitet, wären willkommen.
Ressourcen, die ich gefunden habe, sind: Der Blog des CDT-Entwicklers Doug Schaefer ist eins. Die Mailingliste CDT-dev ist eine andere, und die homepage des CDT-Projekts hat auch einen Entwicklerbereich. Erste Schritte mit CDT Entwicklung. und ein Abschnitt über die Programmierung gegen die CDT in der User FAQ. Es gibt auch eine overview of parsing.