As you may know Ghofrane, VScode is a text editor and at least entirely compatible as a piece of this developers toolchain. As of 2024 we now have PlatoformIO and on OSX is very useful for me an hundreds of other STM devs. Also Makefile is not an IDE...