STM32CubeIDE

For the short while that i used this, I found it to be sort of a pain in the *ss.

You should only put code between the BEGIN and END flags.