Code::Blocks
Материал из Википедии — свободной энциклопедии
| Code::Blocks | |
|
Снимок Code::Blocks
|
|
| Тип | Среда разработки программного обеспечения |
| Разработчик | The Code::Blocks team |
| Написана на | C++ |
| ОС | Кроссплатформенное программное обеспечение |
| Версия | 8.02 — 28 февраля, 2008 |
| Лицензия | GNU GPL |
| Сайт | www.codeblocks.org |
Code::Blocks — свободная кроссплатформенная интегрированная среда разработки. Code::Blocks написана на Си++ и использует библиотеку wxWidgets. Имея открытую архитектуру, может масштабироваться за счёт подключаемых модулей. Поддерживает языки программирования С, С++, D (с ограничениями).
Code::Blocks разрабатывается для Windows, Linux и Mac OS X. Среду можно собрать из исходников практически под любую Unix-подобную систему, например FreeBSD[1]
Содержание |
[править] Возможности
[править] Возможности компиляции
- Поддержка множества компиляторов
- MinGW / GCC C/C++
- Digital Mars C/C++
- Digital Mars D (с некоторыми ограничениями)
- SDCC (Small device C compiler)
- Microsoft Visual C++ 6[2]
- Microsoft Visual C++ Toolkit 2003
- Microsoft Visual C++ Express 2005 (с некоторыми ограничениями)
- Borland C++ 5.5
- Watcom
- Intel C++ compiler
- GNU Fortran
- GNU ARM
- GNU GDC
- Многопрофильные проекты
- Поддержка рабочих пространств
- Импорт проектов Dev-C++
- Импорт проектов и рабочих пространств Microsoft Visual Studio (включая 2005)
[править] Возможности интерфейса
- Подсветка синтаксиса
- Сворачивание блоков кода
- Автодополнение кода
- Браузер классов
- Скриптовой движок Squirrel
- Планировщик под несколько пользователей
- Поддержка плагинов Devpack (installation packages for Dev-C++)
- Плагин wxSmith (a wxWidgets RAD tool)
[править] Возможности отладки
Поддержка визуализации значений переменых и функций[3]
[править] Примечания
- ↑ Статья "Собираем IDE Code::Blocks под FreeBSD".
- ↑ Integrating Microsoft Visual C 6 with Code::Blocks IDE
- ↑ Debugging with Code::Blocks
[править] См. также
| В Википедии есть портал «Свободное программное обеспечение» |
- Список средств разработки
- Сравнение средств разработки
- Scintilla
- SciTE
- wxWidgets
- QDevelop
- HaiQ для Qt
[править] Ссылки
- Official Code::Blocks website
- Описание установки, ссылки, репозитории Code::Blocks для различных ОС (MS Windows / Дистрибутивы GNU/Linux / *BSD)
- Official Code::Blocks Nightly builds forum
- BerliOS project site (nightly builds and Subversion access)
- Code::Blocks on Freshmeat (устарел)
|
|
|
|---|---|
| Универсальные | Visual Studio • NetBeans • Eclipse • KDevelop • XCode • Geany • MonoDevelop • Aptana • Open Watcom |
| C/C++ | Anjuta • Borland C++ • C++ Builder • Code::Blocks • Codelite • wxDev-C++ • PellesC • Sun Studio • Qt Creator • Ultimate++ |
| Java | WebLogic • BlueJ • DrJava • Greenfoot • JCreator • JDeveloper • IntelliJ IDEA • JBuilder • JGRASP |
| Pascal | Delphi • Lazarus • MIDletPascal • PocketStudio • Morfik • Turbo Pascal |

