Also, MS devs are much more versed in windows.
I think their next push won't be against Foss people, but to get people on the cloud so they get a recurring revenue stream and their customers are hooked deeper still.
Intellij has been doing that since years. Including extensive language specific integrations to e.g. make remote python debugging nicer.
> I think their next push won't be against Foss people, but to get people on the cloud so they get a recurring revenue stream and their customers are hooked deeper still.
I agree, something something GitHub cloud editor. But that's perfect. Perfect for selling Chrome Books instead of Windows machines, as they are cheaper, less maintenance cost and often more secure...
But this means most vscode users can easily switch away, e.g. to sublime.
Sure there is the plugin ecosystem, but at least how plugins work currently you don't want to install many of them for security reasons/trust.
And in my experience some of the best plugins are not only not from MS but they provide features vscode already roughly supports but in a lacking way.
MS might have some luck with remote dev features (which are also not in the open source version). But they will have a hard time on this vector, because I have seen upcomming new IDEs which do handles that better in ways I'm not sure vscode will be able to beat or get on-par with.
This leave their remote in-browser IDE dev setup thingy in colaboration with GitHub, that is a killer feature. But IMHO is one of this things which only will become a main selling point if people _only_ use this environment. But it's a in-browser interface so not OS specific so probably not so useful to lock people in.
If experience gets degraded it’s because of limited testing, not malicious intent.
It’s like Oracle suddenly deciding that their greatest competitor is sqlite. The two live in different worlds.
it's about making sure it can't become one even if MS starts doing things which harm customer (accidentally and/or due to customers being dependent on them).
For example look at the steam deck, even with it's success it's neglible small compared to Switch, PS and Xbox, but it still implicitly forced Microsoft to start working on better support in their "windows manager/desktop US" for this kind of devices.
Or they would love to force their app store for apps like Apple did on Mobile, they tried getting there before. But now they can't really threaten Valve that well anymore because Valve can always argue: See gaming on Linux works without us strongly doubling down on it because you forced us. And there are people invested in Steam due to having large libraries, if most of their library works on SteamOs but Steam works no longer on Windows where would they go...?