CDT/Archive/designs
Documented Components
- Build
- MSVC Support Build and debug support for Microsoft's toolchain.
- Managed Build System Support Information about the CDT Managed Build System
- Working Set Configurations Improvements to the working-set configurations dialog
- Headless build hints https://bugs.eclipse.org/bugs/show_bug.cgi?id=186847
- CDT/ScannerDiscovery61 Scanner Discovery
- Debug
- DSF Debugger Services Framework
- DSF-GDB Integration for Linux, various RTOS, Windows, Mac, emulator, etc.
- EDC Eclipse Debugger for C/C++
- Tracepoints DSF-GDB Design Proposal for Tracepoint support for C/C++.
- CDT: Debug: Catchpoints support Design for Catchpoints support in CDT Debugger (framework)
- DSF-GDB feature parity effort Wiki page keeping track of the effort to bring DSF-GDB to the level of CDI-GDB
- DSF-GDB extensibility Wiki page keeping track of the community's needs with respect to extending DSF-GDB
- Multi-Core/Multi-Context Wiki page focused on improving the workflow of multi-core debugging.
- Enhanced Expressions Proposal Description of the "Enhanced Expressions" proposal.
- Full GDB Console Description of the "Full GDB Console" feature.
- Misc
- Older Design Documents Design documents from 2002-2005 (Scanner Configuration, Makefile Editor, etc.)
- Parser
- Overview of the DOM parsers High level explanation of parsing in CDT.
- C99/UPC parsers High level overview of the new C99/UPC parsers.
- Indexer
- PDOM & Indexing The new indexer architecture for CDT 3.1.
- DOM/AST Tooling
- Refactoring
- Static Analysis Proposal for Static Analysis Framework for C/C++.
- Project Model
- Project Model Proposal Bug for a new *DT "Project Model".
- EFS Support Transitioning CDT to full EFS integration
- CDT:Flexible Project Structure This is a project to allow for more flexible project structures in Eclipse as required for many CDT users.
- Project Templates: CDT Plug-in Developer Guide > Programmer's Guide > Project Template Engine
- HowTo extend CDT with custom file templates
- API
- CommandLauncher - overriding CDT command launch behaviour
All Components
Components | |
CDT/cdt-build | |
CDT/cdt-build-managed | |
CDT/cdt-core | Parsers, Index, Project Model, Core functionality |
CDT/cdt-debug | Common debugger components, including: breakpoints, launch UI, editor integration, etc. |
CDT/cdt-debug-cdi | API and framework for integrating debuggers with Eclipse, modeled after the JDI API in java tools. |
CDT/cdt-debug-cdi-gdb | Integration of GDB debugger using the CDI framework. |
CDT/cdt-debug-dsf | Alternative API and framework for integrating debuggers with Eclipse. |
CDT/cdt-debug-dsf-gdb | Integration of GDB debugger using the DSF framework. |
CDT/cdt-doc | |
CDT/cdt-editor | |
CDT/cdt-indexer | |
CDT/cdt-other | |
CDT/cdt-parser | |
CDT/cdt-refactoring | |
CDT/cdt-releng | |
CDT/cdt-source-nav | |
CDT/cdt-qt | Support for Qt Developers, both C++ and QML. |