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.
https://github.com/microsoft/vscode/ or vscodium
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.
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.
U can add Microsoft repo to codium u just gotta fuck around with a config file.
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.
I use codium cos fuck Microsoft (hence why I could even see the extension).
I was searching for a way to comment out CSS blocks in my PyCharm Community (free). The feature is PyCharm Professional only. But thereβs a freely downloadable extension in the marketplace that offers the same functionality. Had this been Microsoft, this would be impossible.
If anyoneβs looking for an alternative IDE, I found GNOME Builder recently and really like it.