Overview#
The Eclipse CDT provides the C/C++ development environment for Momentics. It has the following features:
- Project Explorer for finding files in projects
- C/C++ Editor
- with keyword and identifier coloring and bracket matching
- Associated Outline view for navigating quickly to functions in a file
- Source code indexer that facilitates:
- Content assist in the editor
- Identifier declaration and reference searching
- Call hierarchy, type hierarchy, and include hierarchy views
- Automated build system
- For creating executables and shared and static libraries
- Can also build based on user provided makefiles
- Error parsers for mapping build errors to locations in source files
- Debug session visualization
- Provides views for variables, registers, memory, and modules
- Provides view of threads and stack frames while session suspended
- Navigation from stack frames to source in editor
- Breakpoints on source lines and functions
The CDT is developed by a number of vendors as part of the Eclipse open source project. The CDT sub-project is lead by QNX's Doug Schaefer.
Resources#