Carbide.C++ v1.3 about to ship
February 5, 2008 by Dario Soltani
Carbide.c++ v1.3, the #1 tool for most Symbian developers is about to get a facelift and version 1.3 will be released in about one month. Some of the cool new features include Windows Vista support, quick access to everything in the IDE by pressing [ctrl]- and improved build speed and control.
Full feature list after the break.
Carbide.c++ v1.3 New Features
- Eclipse 3.3 and CDT 4.0 "Europa" Release
- Enables Windows Vista support
- Quick access function – find anything in the IDE by clicking <control><3>
- Improved build speed and control
- New Build preferences panel – global settings to control general build options
- New Preprocessor preferences panel – global settings for the Carbide preprocessor
- New dependency tracking now done by externally.
- Speeds up build times.
- Option for parallel builds
- Build multiple sis-files with different key/certs
- Project property improvements:
- New Macro Settings panel – specify a file containing macros that CDT will use when parsing the source code
- New Paths and Symbols pane – shows the paths and symbols used to build the project index
- Improved debugging capabilities
- Improved stability
- Executables view – provides a dynamic list of executables and their related source files
- Auto-targeting of .DLLs for on-device debug
- Better support for nested/static .DLLs
- Increased flexibility for hardware debug
- Soft attach for hardware debug
- Improved indexing – context
- Global search – you can now search your entire hard drive for files
- CodeScanner plug-in – a static source code analysis tool for Symbian OS programs written in C++
- Dependency Explorer plug-in – a tool for analyzing static dependencies between components
- Epocwind.out Scanner plug-in – a tool to quickly identify Platform Security API violations in your applications
- General improvements to make Symbian development fast and easy
- Many, many bug fixes
A few other notes:
- EKA1 deprecated — The creation of EKA1-based projects has been deprecated with this release. Carbide still supports its use but all development going forward will concentrate on EKA2-based projects.
- Windows 2000 support is dropped
- S60 1st and 2nd Edition SDK support is dropped
You can download the v1.3 beta if you have some time – learn more at http://groups.google.com/group/carbidecpp-beta