found this in an extension description today:

Why not use the Dev Containers from VS Code? Because Microsoft Devcontainer is a proprietary extension incompatible with VS Codium.

Why it is not on VS Code Marketplace? Because Microsoft is a VS Code gatekeeper and won’t allow anyone to publish an extension if it uses Proposed API. Except Microsoft and its β€œpartners”, of course.

Meanwhile, these API are the only way to implement an extension like Open Remote SSH or Devcontainers.

Microsoft promises to allow everyone to use these API and publish extensions based on them in the future, once these API are β€œstable”. But it’s been many years since Microsoft first published an extension backed by a proposed API. It has also published many other extensions supported by the same API. However, the API is β€œunstable” and doesn’t seem to be going to stabilise anytime soon.

10 points
6 points

Google does basically the same with Android. It’s the standard way of locking you into a free β€œopen” standard platform.

Definitely annoying but IMO the trade-off is worth it. Would you rather VSCode didn’t exist at all? Because that’s the alternative.

permalink
report
reply
2 points

NeoVim

permalink
report
parent
reply
1 point

Plus tmux

permalink
report
parent
reply

I use codium cos fuck Microsoft (hence why I could even see the extension).

permalink
report
parent
reply
3 points

Obviously Codium also wouldn’t exist without VSCode.

permalink
report
parent
reply
8 points

Microsoft hates you

permalink
report
reply
2 points
*

https://github.com/microsoft/vscode/ or vscodium

And: https://open-vsx.org/

This is what I use. Arch Linux packages code oss, hooked up to open vsx by default.

Also some of Microsoft’s extensions, like their docker and kubernetes one’s, are open source (and available in the open vsx), but their C# stuff is proprietary.

permalink
report
reply

That’s what I use the only reason I had the option to install the extension with the body text was cos I was getting it from openvsx. How’s arch threatin ya? In on a debain based QubesOS but have been playing around with some arch qubes.

permalink
report
parent
reply
2 points

I think most microsoft extensions aren’t available in forks like vscodium. Which is a bummer given that their extensions offer support for so many languages.

permalink
report
reply

U can add Microsoft repo to codium u just gotta fuck around with a config file.

permalink
report
parent
reply
2 points

Huh, I didn’t know that. Thanks.

permalink
report
parent
reply

Community stats

  • 89

    Monthly active users

  • 49

    Posts

  • 111

    Comments