Time to add GitLab to the list of companies playing in MSFT's sandbox. Whilst VSCode (MIT) is OSS the ecosystem is not open-source and is designed in a way that makes your product a walking, talking, advertisement for GitHub Codespaces. See https://ghuntley.com/fracture

I find this a weird decision too. Why would you choose a product made by your director competitor to be a core part of your product? I suppose it’s semi-common with big companies (Apple using Samsung produced iPhone parts comes to mind) but it’s still a bit strange. I feel like JetBrains or Sublime or someone need to get a real competitor going because I don’t like the way VSCode is coming to dominate the web editor space without any real competition. Give it 5 years though and I think we’ll have a rust based editor that will dominate everything else due to high performance.

VSCode was my to-go for years but I had to force alternatives due to the increasingly bad practices I’ve seen by Microsoft. So I switched to vim. It has a large learning curve for me & the habits I have, and a lot or it requires work, but I have liked the change a lot — especially for remoting and working directly on other systems. It isn’t as convenient or easy, but the freedom is important.

Anyway, with regards to Rust, I was using https://github.com/helix-editor/helix for a bit as an editor. I ran into an issue with keymapping that was pretty basic but still an involved feature and so I set it down, but it is still very functional. A few years and it will be solid. And I agree with you, new offerings will come from Rust that will outcompete.