Китайцы на днях выкатили апдейт плагина AT32 для VS Code с
небольшими доработками. Не знаю как уж они там это тестировали, в
общем не работает совсем, типа "не вижу тулчейн, давай скачаем?" -
"давай!" - "хрен тебе". В общем, какашка та еще - для своей работы качает в свою папочку тулчейн, cmake, openOCD и еще что-то там. А VS Code в свою очередь видит свои утилиты вместо тех, из-за чего бывают конфликты.
Отключил его нафиг и настроил работу "в чистом VS Code", теперь могу сборку делать хоть в Debug, хоть в Release, хоть наверное одновременно в обоих.
Но пропало некоторое удобство. Опции оптимизации и количество отладочной информации теперь задается только флагами через скрипты, как и объем Heap/Stack. Ну и Erase flash тоже нэту одной кнопочкой.