Code::Blocks IDE

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.

  • Otomatik kaydet (Beklenmeyen durumlarda işinizi kaydeder.

  • Sınıf Sihirbazı - yeni sınıflar oluşturmak için sihirbaz.

  • Kod tamamlama - kod tamamlama işlevselliği ve sınıf tarayıcısı sağlar.

  • Derleyici - tek arayüzle çeşitli derleyicileri destekler

  • Hata ayıklama - tek arayüzle çeşitli hata ayıklama sistemlerini destekler.

  • Dosya Uzantı Gerçekleyici - ek dosya uzantısı gerçekleyicileri ekler.

  • Başlık Bekçisi (öntanımlı olarak devre dışı) - gerektiğinde dosya kaydında başlık bekçisi oluşturur

  • LogHacker (öntanımlı olarak devre dışı) - günlükçüleri değiştirir.

  • ModPoller (öntanımlı olarak devre dışı) - sık sık harici yapılabilecek değişiklikleri izler.

  • Dosya Listesini Aç - tüm açık dosyaların listesini yönetir (düzenleyiciler).

  • Projects Importer - imports projects from other IDEs, e.g. MSVisual Studio and DevC++™.

  • Betikli Sihirbaz - betikli sihirbaz işlevselliği sağlar.

  • Kaynak Kod Biçimlendirici (AStyle) - kaynak kodu dosyalarını özel biçemle biçimlendirir.

  • Tidycmt (önranımlı olarak devre dışı) - yorumları dosya kaydında biçimlendirir.

  • To-Do List - kaynak koduna yapılacak ögeleri ekler.

  • 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