1. 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
2. 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.
3. Supported File Types
|1||.C||C/C++ Source Code File|
|2||.CBP||Code::Blocks Project File|
|3||.D||D Source Code File|
|4||.DEPEND||Code::Blocks Dependencies File|
|5||.H||C/C++/Objective-C Header File|
|6||.HPP||C++ Header File|
|7||.LAYOUT||Code::Blocks Workspace Layout File|
|8||.PCH||Precompiled Header File|
|9||.TCC||C++ Source Code File|
|10||.WORKSPACE||Code::Blocks Workspace File|
Updated: May 1, 2019