Среда Code::Blocks

Почему же IDE (Integrated Development Environments) Code::Blocks такая популярная? Ответ прост — это среда, которая делается программистами для программистов. Она содержит такое количество настроек, что каждый может с легкостью настроить ее под себя. А количество возможностей просто зашкаливает.

Имея открытую архитектуру, может масштабироваться за счёт подключаемых модулей. Поддерживает языки программирования С, С++, D (с ограничениями), Fortran. Весьма нетребовательна как к объему памяти и носителей, так и к производительности системы. В частности, работает заметно шустрее эклипса. Идеальное средство для разработки программ для микроконтроллеров и небольших сервисных программ (например, консольных).

Code::Blocks разрабатывается для Windows, Linux и Mac OS X.

Code :: Blocks поддерживает 20 различных компиляторов, включая Microsoft Visual C++, C Tiny, Digital Mars и Borland C++. Если в системе их установлено несколько — можно с лёгкостью переключаться между ними, в зависимости от потребности. Плюс ко всему, IDE сама на этапе установки просканирует систему на наличие доступных компиляторов и предложит задействовать один как основной. Доступна возможность позже изменять эти настройки как глобально, так и отдельно для проектов. Для глобальных настроек среды существует целый раздел «Settings» в главном меню CB (Code::Blocks).

Подсветка, автодополнение кода и средства редактирования в CB делают процесс работы с кодом лёгким и комфортным. Огромный арсенал настроек позволяет очень тонко настраивать среду «под себя». Очень полезным является наличие поддержки работы с переменными окружения. Благодаря этой возможности CB можно очень тесно интегрировать в систему и расширять его возможности, например, таким образом можно подключать библиотеку wxWidgets.

Подводя итог, нужно сказать, что IDE Code::Blocks – настоящая находка для разработчиков на C/C++. А бесплатное использование и кроссплатформенная поддержка всех современных ОС делает его, на сегодняшний день, самой популярной IDE в своём сегменте, уступая, разве что, Visual Studio.

В файлах ниже идет описание среды, осуществление тестирования разрабатываемых программ и т.д...

Code::Blocks. Знакомство со средой.