Code::Blocks is a free multiplatform C++ IDE with multiple features, and consistent look and feel. In addition, Code::Blocks is designed to be very extensible and fully configurable. The plugin framework of Code::Blocks allows the IDE to be extended with plugins.
Features
- Open Source! GPLv3, no hidden costs.
- Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets).
- Written in C++. No interpreted languages or proprietary libs needed.
- Extensible through plugins
- Multiple compiler support: GCC (MingW / GNU GCC), MSVC++, Digital Mars, Borland C++ 5.5, Open Watcom ...and more
- Very fast custom build system (no makefiles needed)
- Support for parallel builds (utilizing your CPU's extra cores)
- Multi-target projects
- Workspaces to combine multiple projects
- Inter-project dependencies inside workspace
- Imports MSVC projects and workspaces (NOTE: assembly code not supported yet)
- Imports Dev-C++ projects
- Interfaces GNU GDB
- Also supports MS CDB
- Full breakpoints support
- Display local function symbols and arguments
- User-defined watches (support for watching user-defined types through scripting)
- Call stack
- Disassembly
- Custom memory dump
- Switch between threads
- View CPU registers
- Syntax highlighting, customizable and extensible
- Code folding for C++ and XML files
- Tabbed interface
- Code completion
- 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
Operating System(s)
linux,mac,winxp,winvista,win7
Demo
0
Download
http://www.codeblocks.org/downloads
License
Open Source,GPL
Updated on: 22 Nov 2024
|