Sorry is this is not the right place, but I think it fits.
For editing the source code, what is the favored environment? I typically use Arduino IDE for some projects, Virtual Studio for some , and CubeMX for some others. Just wondering what everyone here uses.