Code::Blocks
Appearance
File:CodeBlocks 1.0.png | |
Developer(s) | The Code::Blocks team |
---|---|
Stable release | 1.0rc2
/ October 25, 2005 |
Preview release | |
Repository | |
Operating system | Cross-platform |
Type | IDE |
License | GNU GPL |
Website | www.codeblocks.org |
Code::Blocks is a free/open source, cross platform IDE. It is developed in C++ using wxWidgets. Using a plugin architecture, its capabilities and features are defined by the provided plugins. Currently, Code::Blocks is oriented towards C/C++.
Code::Blocks is being developed for Windows and Linux. Users have successfully built Code::Blocks under FreeBSD and (to date still with some UI problems) under Mac OS X.
The development releases after May 23rd, 2007 require wxwidgets2.8.
The old branch 1.0 release ended with the stable release 1.0rc2, October 25, 2005. Development releases, which are usually more stable and functional than 1.0rc2 are slowly working toward release 2.0. [citation needed]
Features
This article contains promotional content. |
Compiler-related features
- Multiple compiler support
- MinGW / GCC C/C++
- Digital Mars C/C++
- Digital Mars D (with limits)
- SDCC (Small device C compiler)
- Microsoft Visual C++ Toolkit 2003
- Microsoft Visual C++ Express 2005 (with limits)
- Borland C++ 5.5
- Watcom
- Intel C++ compiler
- GNU Fortran
- GNU ARM
- GNU GDC
- Multi-target projects
- Workspace support
- Import Dev-C++ projects
- Import MSVC projects and workspaces
Interface features
- Syntax highlighting
- Code folding
- Code completion
- Class browser
- Squirrel scripting engine
- To-do list management with different users
- Devpack support (installation packages for Dev-C++)
- wxSmith plugin (a wxWidgets RAD tool)
See also
- List of integrated development environments
- Comparison of integrated development environments
- Scintilla
- SciTE
- wxWidgets