Выбрал IDE, хочу узнать Ваше мнение (не для ардуино, но поддержка вроде есть)

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Приветствую всех.

Искал IDE для разработки на С/С++ (так сказать для отладки каких-то моментов, чтобы не мучить контроллер "ежеминутной" прошивкой), то есть мои хотелки были такие:

 - легковесная IDE, вывод в консоль (а больше для отладки кусков кода и не надо, думаю);
 - бесплатная!;
 - "переносимость кода в ардуино и обратно" (ну то есть это С и/или С++, понятно уже);
 - может быть что-то еще уже и подзабыл.

Первым делом взглянул на любимую мною когда то (когда говонокодил на PHP) - это NetBeans. Но сейчас ее выкупил апач и как прикрутить С/С++ я, честно говоря, сразу не разобрался, а потом было лень и начал искать что-то еще.

В итоге остановился на Code::Blocks с интегрированным в установщик компилятором minGW.

Как оказалось, IDE действительно легковесная (80Мб с компилятором), и может не только консоль! Там и QT и дофига еще чего интегрировано (но думаю нужны другие компиляторы, хотя не разбирался - поправьте меня) и самое интересное - даже Arduino проекты вроде как можно реализовывать.

Собственно для себя в части отладки части кода меня эта IDE полностью устраивает. Пользуется ли кто-то еще подобной (а желательно именно этой IDE)? Возможны ли "подводные камни"? Спасибо.

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

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

b707
Offline
Зарегистрирован: 26.05.2017

Для простых примеров в линуксе просто в консоли набираешь

gcc tt.c

Где tt.c это твой исходник. И никакие ИДЕ не нужны

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Та это понятно, я щас не под линуксом. Меня убунта 19я прельстила красотами дивносными, но глючная она. А на 18ю уже «не стоит» (вообще предпочитаю редхат для серверов (centos), а может что ещё новее посоветуете?), сижу на 10ке дома (я линукс / юникс вообще больше чисто в консоли люблю, графика для быта нужна). Но ориентироваться в чем то новом проще мне в винде - больше возможностей чтоль на каверзные вопросы). В линухе я к mc привык с давних времён. Надо было уточнить, что этот вопрос про виндовое. Однако спасибо за ответ в теме, может кому то и пригодится (если такого небыло). 

Написал сумбурно, деда догоняю, пятница же. )) Он уже с котом в обнимку небось)))

anarch
Offline
Зарегистрирован: 10.09.2017

Я остановился на VS Code + Platformio

sadman41
Offline
Зарегистрирован: 19.10.2016

CodeLite юзаю, если что-то алгоритмически замороченное надо отладить. Однако нюансы есть - printf(), например, размерности переменных.

Правда, мне не особо нравится её перегруженность всякой хернёй в интерфейсе... Всё хочу что-то типа досовского борланда, но найти не могу.

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

sadman41 пишет:

CodeLite юзаю, если что-то алгоритмически замороченное надо отладить. Однако нюансы есть - printf(), например, размерности переменных.

Правда, мне не особо нравится её перегруженность всякой хернёй в интерфейсе... Всё хочу что-то типа досовского борланда, но найти не могу.

И да! Я тоже больше бы прельстился борландовским Си, но он вроде только ХПэ поддерживается. Code lite тоже ставил, реально замороченный. Поэтому мне больше с импонировал чтоли CodeBlocks. Спасибо всем ответившим. 

Кому подгорает от ненависти ко всему - стоит на домашнем ПК VS community, но это жопа господа для моих требований. Базовая установка далеко не 80Мб...

anarch
Offline
Зарегистрирован: 10.09.2017

А можно узнать причину для чего нужна легковесная?

nik182
Offline
Зарегистрирован: 04.05.2015

У меня борланд отлично работает в dosbox. Даже графика корректно отрабатывает.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015
BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Не.