История изменений
Исправление DawnCaster, (текущая версия) :
Я использую QTCreator+CMake со своими скриптами (-DCMAKE_TOOLCHAIN_FILE). Полагаю, любая другая C\C++ IDE поддерживающая CMake будет работать так-же.
QTCreator мне нравится тем, что с ним неплохо работают встроенные в него статические анализаторы. И работают они даже для кросс-компиляции под МК, если всё правильно настроить.
Если нравится Autotools и\или GNU\Make - то подойдёт вообще любая нормальная IDE для C\C++. Хоть на VIM’е пишите.
Для STM к этой связке добавляется STM32CubeMX. Ненавижу его, если честно.
Под ардуину также есть такая штука как PlatformIO с интеграцией в VSCode. Штука на любителя. Где-то вроде были плагины и для других IDE.
Исходная версия DawnCaster, :
Я использую QTCreator+CMake со своими скриптами (-DCMAKE_TOOLCHAIN_FILE). Полагаю, любая другая C\C++ IDE поддерживающая CMake будет работать так-же.
QTCreator мне нравится тем, что с ним неплохо работают встроенные в него статические анализаторы. И работают они даже для кросс-компиляции под МК, если всё правильно настроить.
Если нравится Autotools и\или GNU\Make - то подойдёт вообще любая нормальная IDE для C\C++.
Для STM к этой связке добавляется STM32CubeMX. Ненавижу его, если честно.
Под ардуину также есть такая штука как PlatformIO с интеграцией в VSCode. Штука на любителя. Где-то вроде были плагины и для других IDE.