Integrated Development Environment
- Hierarchical project presentation
- Multiple projects within the same workspace
- Dockable windows and multiple views
- Source browser
- Library tools included for creating and maintaining libraries
- Integration with source code control systems
- Text editor
- Code templates for commonly used code constructs
- Command line build utility