
Home page: http://www.codeblocks.org/
Code::Blocks is an open-source, cross-platform, free C++™ Integrated Development Environment (IDE). Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. It is based on a self-developed plugin framework that allows unlimited extensibility. Most of its functionality is already provided by pre-installed plugins included in the base package:
Abbreviations - Code::Blocks AutoComplete plugin.
Simpan-sendiri - simpan fail projek diantara sela.
Bestari Kelas - bestari untuk mencipta kelas baru.
Pelengkapan Kod - menyediakan kefungsian pelengkapan dan pelayar kelas.
Pengkompil - sokong pelbagai jenis pengkompil dalam satu antaramuka.
Penyahpepijat - sokong pelbagai jenis pepijat dalam satu antaramuka.
Pengendali Sambungan Fail - tambah pengendalo sambungan fail tambahan.
Header Guard (dilumpuh secara lalai) - cipta pengawal pengepala (jika perlu) bila simpan fail.
LogHacker (dilumpuhkan secara lalai) - manipulasi pengelog.
ModPoller (dilumpuhkan secara lalai) - semakan kerap pada pengubahsuaian luaran.
Senarai Fail Terbuka - urus senarai semua fail yang dibuka (penyunting).
Projects Importer - imports projects from other IDEs, e.g. MS™ Visual Studio and DevC++™.
Bestari Berskrip - sediakan kefungsian bestari berskrip.
Pemformat Kod Sumber (AStyle) - format fail kod sumber dengan gaya khusus.
Tidycmt (dilumpuhkan secara lalai) - format ulasan bila simpan fail.
Senarai To-Do - tambah item to-do ke kod sumber.
WinXP™ Look'n'Feel - creates manifest file which enables the version 6.0 of the Common Controls on Windows XP™.
Addtional plugins for Code::Blocks can be obtained at their wiki website: http://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins