Software : Code Blocks : Code Blocks

Code Blocks

Version
(as of 6/19/2014)
13
Platforms
LicenseOpen Source
CategoryProgramming

Software Overview

Main Features

  • Oriented towards C, C++, and Fortran languages
  • Highly extensible functionality
  • Support for multiple compilers such as Microsoft Visual C++
  • Helpful debugging features such as thread switching and custom memory dump

Code Blocks is a C, C++, and Fortran IDE. It is built to offer extensibility through installing or coding plugins.

Code Blocks is written in C++ and supports C, C++, and Fortran languages out of the box. It is highly extensible through an endless amount of plugins that provide additional program language support and functionality. It provides support for multiple compilers, such as GCC, Microsoft Visual C++, Digital Mars, and more. Code Blocks also features a fast custom build system that stores its data XML-based project files with the .CBP extension.

The application’s debugger has complete breakpoint support including code and data breakpoints. The application also displays local function symbols and arguments, and provides user-defined watches and custom memory dump for program debugging. In addition to these elements, Code Blocks features a tabbed interface, syntax highlighting, and code completion to help you work more efficiently.

Code Blocks is a competent IDE that can be extended through plugins to provide additional functionality. It’s a lightweight application that provides useful compiling, debugging, and UI features. Code Blocks is a dependable application regardless of the platform.

▶ Primary file extension

.CBP – Code::Blocks Project File

▶ Other file extensions used by Code Blocks 13

Supported File Types
.CC/C++ Source Code File
.CPPC++ Source Code File
.DD Source Code File
.DEPENDCode::Blocks Dependencies File
.HC/C++/Objective-C Header File
.HPPC++ Header File
.LAYOUTCode::Blocks Workspace Layout File
.PCHPrecompiled Header File
.WORKSPACECode::Blocks Workspace File

Updated: June 19, 2014