Just a demo of STM32 development in VSCode including the STM32 extension, GitLens, and LiveShare.
You'll need to have VSCode plus the stm32-for-vscode extension. I also recommend the GitLens, LiveShare, C/C++, LaTeX Workshop, and Visual Studio Intellicode extensions.
My github repo for the example is: https://github.com/zuidemsc/vscode_base