CRI Radio

Apr 23, 2007

Codeblocks

image

The Open Source, Cross-platform, Free C/C++ IDE
http://www.codeblocks.org/


The open source, cross platform Free C++ IDE.

Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Built around a plugin framework, Code::Blocks can be extended with plugins. It even includes a plugin wizard so you can create your own plugins! (Free SDK downloaded separately)

Code::Blocks
image
1.0RC2 (zoom in)

Compiler-related features:

Multiple compiler support:

GCC (MingW / Linux GCC)
MSVC++
Digital Mars
Borland C++ 5.5
Open Watcom


Compiles directly or with makefiles
Predefined project templates
Custom template support
Uses XML format for project files.
Multi-target projects
Workspaces support
Imports MSVC projects and workspaces
(NOTE: assembly code and inter-project dependencies not supported yet)
Imports Dev-C++ projects
Integrates with GDB for debugging


Interface Features:


Syntax highlighting, customizable and extensible
Code folding for C++ and XML files.
Tabbed interface
Code completion plugin
Class Browser
Smart indent
One-key swap between .h and .c/.cpp files
Open files list for quick switching between files (optional)
External customizable "Tools"
To-do list management with different users


Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.
We hope you enjoy using Code::Blocks!

The Code::Blocks Team.