Code::Blocks for Windows 13.12

Cross platform C, C++ and Fortran IDE Code::Blocks is a free to use with all the built in functions needed by programmers for coding which is also easily configurable and extendable by installing plugins.

Code::Blocks for Windows 13.12

Cross platform C, C++ and Fortran IDE Code::Blocks is a free to use with all the built in functions needed by programmers for coding which is also easily configurable and extendable by installing plugins. Code::Blocks has a coding editor, compiler, debugger and all the pre-processors installed.

Key Features of Code::Blocks:

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

Compiler:
Multiple compiler support: GCC (MingW / GNU GCC), MSVC++, clang, 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


Debugger:
Interfaces GNU GDB
Also supports MS CDB (not fully featured)
Full breakpoints support:
* Code breakpoints
* Data breakpoints (read, write and read/write)
* Breakpoint conditions (break only when an expression is true)
* Breakpoint ignore counts (break only after certain number of hits)
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

Interface:
Syntax highlighting, customizable and extensible
Code folding for C, C++, Fortran, XML and many more 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

   



Top Software

New Software

Top Search

Latest Reviews