Здравствуйте, nekocoder, Вы писали:
C>>Может стоит на инструменты более правильно посмотреть? Что именно используется для разработки? N>Сейчас Sublime Text и голый make. Я пытался настроить в нем отладку и прочее, но махнул рукой и использую просто как редактор в итоге. Из-за всяких ограничений что-то другое поставить нельзя.
Каких ограничений? Что мешает воткнуть VS Code или CLion и использовать намного более вменяемый CMake?
N>Под юниксом тебе приходится разбираться с зоопарком библиотек (несколько десятков — легко) разработаных непонятно кем и иногда плохо документированых. Система сборки проекта — отдельная боль, неважно make это или cmake. Нет нормального отладчика, только корявый и тормозной gdb.
Ну вот не надо про отладчик. GDB намного мощнее всего, что есть в Windows (один step backwards чего стоит).
Из того, чего в Линуксе нет — это edit&continue для С/С++ кода.
N>Все заточено под работу из командной строки, если в студии можно полазить по настройками и найти что тебе нужно, то в Линуксе это постоянное гугление и чтение документации. IDE вроде Qt Creator слегка помогают, но только слегка (хотя бы потому что используют тот же gdb).
Вот про свойства не надо, в настройках проекта ничего полезного в MSVS не было. Всё сводилось к указанию пары ключей.
N>Мне не нравится тратить время на борьбу с инструментами вместо работы.
Ну так стоит их изучить?