Code::Blocks

Code::blocks ist eine für Windows, Linux und Mac erhältliche freie integrierte Entwicklungsumgebung für C/C++. Sie kann mit verschiedenen Compilern umgehen, so auch den GCC, Borlands C++ Compiler und MSVC++. (letztere sind nur unter Windows verfügbar) Code::Blocks basiert auf WxWidgets.

Codeblocks Logo

Nutzung

Screenshot

Mit Code::Blocks können Projekte nach vorhandenen Templates erstellt werden (zb. eine QT-Anwendung), sodass Code::Blocks automatisch die benötigten Bibliotheken beim Erstellen einbinden kann. Die Libraries von in dem Fall QT müssen allerdings beim erstmaligen Erstellen eines solchen Projektes angegeben werden, bzw. im Optionen Fenster von Code::Blocks. Code::Blocks kann mit verschiedenen Compilern umgehen, und kann auch Debugger verwenden (wie zb. den GDB). Code::Blocks hat Highlightingfunktionen für den Quelltext, die Farben können dafür im Optionsmenü eingestellt werden. Für bestimmte grafische Oberflächen hat die IDE einen eingebauten Designer (darunter WxWidgets). Die aktuellste Version (10.05) fügt automatisch schließende geschweifte Klammern hinzu, sobald Sie eine öffnende eingeben.