Code::Blocks

Code::Blocks, özgür açık kaynak kodlu bir C++ tümleşik geliştirme ortamıdır. wxWidgets tabanlı tamamen özelleştirilebilir arabirimiyle, GNU/Linux, Microsoft Windows, MacOS platformlarında sorunsuzca kullanılabilmektedir. Gelişmiş plugin desteğiyle kod yazımı esnasında ihtiyaç duyabileceğiniz birçok yardımcı fonksiyon sunar ve kod üzerinde tam bir hakimiyet kurmanıza olanak tanır.

Önemli Özellikleri 
 GNU/GPLv3 lisansıyla özgür yazılımdır, gizli paralar talep etmez. 
 GNU/Linux, Mac, Windows platformlarında çalışır (wxWidgets ile birlikte).
 C++ dili ile geliştirilmiştir. Kullanmak için yorumlayıcı ya da kütüphane gereksinimi yoktur.
 Genişletilebilir eklenti desteğine sahiptir.

Derleyici Desteği 
Code::Blocks MinGW / GCC, Digital Mars, Microsoft Visual C++, Borland C++, LLVM Clang, Watcom, LCC ve Intel C++ derleyicisi dahil olmak üzere birden fazla derleyiciyi destekler. IDE C++ için tasarlanmış olmasına rağmen GNU Fortran, Digital Mars D ve GNU GDC gibi bazı başka programlama dillerinin derleyicilerine de destek verir. Plug-in sistemi ile başka programlama dillerini de destekleyebilir.

Hata Ayıklayıcı Desteği 
 Interfaces GNU GDB.
 MS CDB destekler (Tüm özellikleriyle birlikte değil).
 Tam breakpoint desteği.
 Görünen yerel fonksiyonlar, semboller ve argümanlar.
 Çağrı yığını.
 Disassembly.
 Özel bellek dökümü.
 CPU görünümü.

Arabirim 
 Özelleştirilebilir ve genişletilebilir, söz dizimi renklendirilmesi(syntax highlighting)
 C++ ve XML için yazım editöründe kod katlama desteği.
 Sekmeli arayüzü.
 Kod tamamlama.
 Sınıf tarayıcı.
 Akıllı satır içe alma.
 Tek tuşla .h ve .c dosyalarının takas edilmesi.
 Açık dosyalar arasında hızlı geçiş için dosya listesi.
 Birçok özelleştirilebilir araç.
 TO-DO liste dosyaları için çoklu kullanıcı yönetim desteği.

Kaynakça

Dış bağlantılar 
 Resmi Code::Blocks websitesi
 Code::Blocks wiki
 BerliOS proje sitesi (gecelik derlemeler ve subversion girişi)

Özgür yazılım
Tümleşik geliştirme ortamları