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.

  • Auto spremanje - sprema datoteke projekta između intervala.

  • Čarobnjak klasa- čarobnjak za stvaranje nove klase.

  • Završavanje koda - pruža funkcionalnost dopunjavanja koda preglednika klase

  • Prevodilac - podrška za različite prevodioce u jednom sučelju.

  • Debager - podrška za različite debagere u jednom sučelju.

  • File Extensions Handler - adds extra file extension handlers.

  • Header Guard (disabled by default) - creates header guards (if needed) on file save.

  • LogHacker (disabled by default) - manipulates loggers.

  • ModPoller (onemogućeno prema zadanim postavkama) - često provjerava za vanjske modifikacije.

  • Otvoreni popis datoteka - upravlja popisom svih otvorenih datoteka (urednika)

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

  • Scripted Wizard - provides scripted wizard functionality.

  • Formater izvornog koda (AStyle) - formatira datoteke izvornog koda sa specificnim stilom

  • Tidycmt (onemogućeno prema zadanim postavkama) - formatira komentare na spremljenim datotekama

  • Za-uraditi lista - dodaje stavke za-uraditi u izvorni kod

  • 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