If you are willing to hack for a better developer ecosystem, please try #vscodium. On #Linux, there are builds for flatpaks/snaps (or from source). On #FreeBSD, there's a version of #VSCode in ports that is pre-patched and relatively easy to work with. Some #Microsoft extensions, like remote dev environments and #Jupyter Notebooks, do not work (or only partially work) and require independent extensions. Consider contributing to these projects and use them, if you can.