LINUX.ORG.RU

Вышла среда разработки Code::Blocks 10.5

 , , , ,


0

0

После двух лет разработки вышел новый стабильный выпуск (10.5) популярной кросс-платформенной среды разработки на языках C/C++/D и других.

Лицензия GPLv3, выпускается для ОС Linux, Mac, Windows (сама IDE написана на C++, для GUI используется wxWidgets), для расширения функциональности используется механизм плагинов.

Поддерживается множество разных компиляторов: GCC (MingW / GNU GCC), MSVC++, Digital Mars, Borland C++ 5.5, Open Watcom, и другие.

Встроенная быстрая система сборки проектов без использования Makefile с развитой, гибкой системой настроек сборки проекта, возможна параллельная сборка в несколько потоков. Поддерживаются зависимости между проектами в рабочем окружении.

Поддерживаются отладчики GNU GDB и MS CDB.

Возможен импорт проектов из MSVC и Dev-C++.

Имеется удобный редактор кода с подсветкой синтаксиса, автодополнением, сверткой блоков кода, и другими полезными функциями.

>>> Подробности

Вроде известная нужная среда, да? Но почему-то навсегда запомнилась тем, что эпично падала при перетаскивании тулбара год назад.

metar ★★★
()

О! Надо будет посмотреть. Из всех IDE для быдлокодинга предпочитаю именно ее +)

Lindows
()

Это они как-то круто прыгнули через версию. Раньше офицальная была 8.02, а тут 10.5.

И да, ей уже можно пользоваться, или нужно ждать еще пару лет, пока выпилят хотя бы 50% глюков, из-за которых работа превращается в борьбу с глючным интерфейсом?

xintrea
()
Ответ на: комментарий от fenris

Дурацкая нумерация, хотя, молодцы, «Идею» по цифре обогнали, да. :-/

X-Pilot ★★★★★
()
Ответ на: комментарий от xintrea

>И да, ей уже можно пользоваться, или нужно ждать еще пару лет, пока выпилят хотя бы 50% глюков, из-за которых работа превращается в борьбу с глючным интерфейсом?

присоединяюсь к вопросу.

mono ★★★★★
()

Когда же, блин, кто-нибудь повесит на глагне гневную надпись:

Минимальный критерий популярности: используется более 0.1% пользователей.

Хорошо бы планку повыше поставить, но тогда некошерно будет вообще про линукс писать.

А то что ни новость, то «популярная среда Code::Blocks», «популярный рабочий стол LXDE», «популярный браузер lynx», блджад...

anonymous
()

Давно использую, сильно доставляет. За 1.5 года глюков замечено небыло. Ждём в репах

ArtemZ
()
Ответ на: комментарий от mono

>И да, ей уже можно пользоваться, или нужно ждать еще пару лет, пока выпилят хотя бы 50% глюков, из-за которых работа превращается в борьбу с глючным интерфейсом?

присоединяюсь к вопросу.


много раз пользовался транком в linux и nightlybuild под виндой - с интерфейсом возникало 0 проблем.

k0l0b0k ★★
()

Хорошая штука, только что в ней нового из новости так и не понял.

spacel0rd
()

А ничего так!

Уже попробовал, перевел два виндовых C++ проекта с Netbeans на Code::Blocks 10.05, спасибо CMake-у :-). Неплохо ребята поработали.

Для того, чтобы дебаг работал с cp1251 Netbeans пришлось патчить, до QtCreator руки не долши. А вся проблема в том, что они используют интерфейс GDB/MI, у которого мягко говоря все плохо с заданием кодировки. Здесь же стартуешь дебаг, говоришь окошку gdb: set charset CP1251 и все работает. Кому приходится использовать MinGW - очень рекомендую!

vega
()

Не прошло и полгода ... ну пока для С++ именно его использую, так что жду в репах, чот пока в генту не появилось, самому ломы.

Vark
()
Ответ на: комментарий от boo32

Кстати да, кодлайт очень многообещающий проект.

pevzi ★★★★★
()

Ура, товарищи!

Да, год назад при перетаскивании тулбаров вылетало.

Но последние полгода время от времени пользуюсь этой средой и очень доволен.

xeningem
()

Товарищи, а какая IDE умеет нормально ставить и убирать box comment'ы, например? Как-то смотрел, лучше всего было у сабжа, но не идеально, а как сейчас?

anonymous
()
Ответ на: комментарий от boo32

Я его так и не смог заставить работать... тупо запуск откомпиленной программы не работает. Терминал не появляется. Что там сделать надо? %) И почему «искаропки» не работает.

Flaming ★★
()
Ответ на: комментарий от anonymous

>Товарищи, а какая IDE умеет нормально ставить и убирать box comment'ы, например?

ну, например это умеет делать емакс

anonymous
()

кто-нибудь знает - оно обжективу поддерживает?

frost_ii ★★★★★
()

Помню, несколько лет назад был приятно удивлён скрытой активностью проекта, после чего перешёл на ночные сборки и svn.

Сабж одна из самых удобных вещей, для C/C++ кросплатформенных не Qt проектов.

AlexVR ★★★★★
()
Ответ на: комментарий от fenris

> >Это они как-то круто прыгнули через
версию.

Раньше офицальная была 8.02, а тут

10.5.

господа, не надо быть гением, чтобы догадаться, что версия - это год и месяц выпуска.

shlag
()
Ответ на: комментарий от anonymous

>ну, например это умеет делать емакс

А, ну да, emacs/vim. А больше никого?

anonymous
()
Ответ на: комментарий от shlag

>господа, не надо быть гением, чтобы догадаться, что версия - это год и месяц выпуска.

КЭП?

Tiboro
()
Ответ на: комментарий от AlexVR

>Сабж одна из самых удобных вещей, для C/C++ кросплатформенных не Qt проектов.

для C/C++ кросплатформенных не Qt проектов.

для C/C++ кросплатформенных


не Qt проектов.



/0

Pavval ★★★★★
()

Подскажите что ни будь для начала изучения C++? С литературой вроде определился, а вот IDE выбрать не могу.

Ramzes001 ★★
()
Ответ на: комментарий от k0l0b0k

> (если бы не wx - цены бы ему не было)

а чем плох wx?

anonymous
()
Ответ на: комментарий от Flaming

не знаю, ставил сначала в убунте (на официальном форуме была ссылка, где брать deb-ы ночных сборок), а потом и в арче из аура - всё работало «искаропки». пользовался давно, потому подробностей с компилированием/запуском программ в этой среде уже не помню.

boo32
()

отличная новость - поставлю на посмотреть

lester ★★★★
()
Ответ на: комментарий от k0l0b0k

wx довольно «наколеночен», но альтернатив ему нет (имею ввиду тулкит, который рисует виджеты нативным gtk в линуксе и нативным win32 в винде).

boo32
()
Ответ на: комментарий от mono

>> И да, ей уже можно пользоваться

присоединяюсь к вопросу.

Уже вполне можно пользоваться. Есть мелкие не критичные глючки, но они не сильно мешают. Лучшая кроссплатформенная IDE на сегодняшний момент. Идеально подходит для переноса С++ кода из виндов а Линукс используя маршрут MSVC - > CB+MGW(Win32) - > CB+GCC(Linux).

shelA
()

отличная IDE. вот если бы можно было их проекты слить в makefile/CMakeFiles. а то с проектом всё хорошо, но что с ним делать без среды - хез. ну и когда последний раз смотрел её, було туго с разбором стандартых контейнеров в дебаге. QtCreator сейчас всё моё. Но сабж рекомендую, как годный.

hawai
()
Ответ на: комментарий от Pavval

> Не нужно, есть KDevelop

Креатор всё равно няшнее. Интерфейс более очевиден и удобен (по крайней мере мне). Кдевелоп немножко странным показался.

pevzi ★★★★★
()
Ответ на: комментарий от pevzi

>> Не нужно, есть KDevelop

Креатор всё равно няшнее. Интерфейс более очевиден и удобен (по крайней мере мне). Кдевелоп немножко странным показался

Если Qt юзать, то да Среатор лучший. Но для чистого С/С++ все же CB

shelA
()
Ответ на: комментарий от shelA

Дык в «Среаторе» можно не только кути-приложения создавать. Убрал qmake в свойствах сборки и всё.

pevzi ★★★★★
()

О, надо затестить. Qt Creator юзаю для Qt, а эта прога всегда отлично пахала и никаких с ней проблем и глюков. В основном как редактор хороша.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от pevzi

>Креатор всё равно няшнее

Ну если это аргумент...

Pavval ★★★★★
()
Ответ на: комментарий от metar

> Но почему-то навсегда запомнилась тем, что эпично падала при перетаскивании тулбара год назад.

Падала при перетаскивании тулбара в KDE4 со включенным compositing? Этот баг был пофикшен в ноябре прошлого года, так что 10.05 так падать точно не будет.

dkirienko
()
Ответ на: комментарий от shlag

> господа, не надо быть гением, чтобы догадаться, что версия - это год и месяц выпуска.

ага. А версия 5.17 - это толщина и длинна?

matumba ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.