Re: But it is quite good!
That is true. It IS rather good, which is something I don't remember saying about any Microsoft product. And if you want to use PlatformIO, you really don't have a choice.
I used to use Eclipse, but it's frankly a godawful mess.