For my STM32 BluePill projects I have been using Visual Studio 2022 and with the VisualGDB plugin.
Works great, especially live debugging:
Variables update continuously while the program is running.
You can watch counters, state machines and timers changing in real time.
However, I have been dipping into VSCODE for the first time and with the same projects......and have them building and uploading to the BluePill just fine.
But, I'm not sure what options are available to me in regard to debugging, I installed the Cortex-Debug extension, but from what I can see you can only set breakpoints and therefore monitor variables at that break.
Any suggestions for a better extension or if it is indeed possible to get it functionally like VS2022/VisualGDB........i.e. Variables update continuously while the program is running.
Using the ST-LinkV3SET.
Ian.