CMake. Настрой один раз, далее скармливай CMakeLists.txt куче IDE
(MSVS, VS Code, Eclipse, Qt Creator). Универсальное средство для
всего. Выхлоп CMake распарсит проект, там в выхлопе присутствуют абсолютные пути к инструментарию. Все IDE будут работать как часы, с парсингом твоих исходников, с пониманием где лежат системные заголовочные файлы.
Вот, например, как ребята из НИИЭТ настроили cmake для поддержки своего МК К1921ВК01Т. Мне понравилось.
https://bitbucket.org/niietcm4/k1921vkx_sdk/src/master/
Но это только кодинг. Отладка по-другому делается, почти всегда через PyOCD или OpenOCD.
С болванчиком можно за 5 минут освоить.
https://chat.deepseek.com/share/23ct5ha4w2prltenlk