FileInfo

Languages

Overview

Content

Software

Version13(as of 12/13/2018)
PlatformsWindows, Mac, Linux
LicenseOpen Source
CategoryProgramming

Go to Website

Rating:

3.5 | 62 Votes

Main Features

Software Overview

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 Type

.CBP Code::Blocks Project File

Supported File Types

ExtensionFile Type
.CBPCode::Blocks Project File
.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 12/13/2018

Rating3.5/5

62 votes

Primary File Type.CBP

.CBP Code::Blocks Project File

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

Supported File Types

ExtensionType
.CBPCode::Blocks Project File
.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