Code::Blocks
From Wikipedia, the free encyclopedia
Code::Blocks | |
Code::Blocks Screenshot |
|
Developer: | The Code::Blocks team |
---|---|
Latest release: | 1.0rc2 / October 25, 2005 |
OS: | Cross-platform |
Use: | 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.
Contents |
[edit] Features
[edit] 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
[edit] 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)
[edit] See also
- List of integrated development environments
- Comparison of integrated development environments
- Scintilla
- SciTE
- wxWidgets