Describe the bug
The Remote Development extensions do not work on VSCodium. You get errors like "command 'opensshremotes.openEmptyWindow' not found"
Please confirm that this problem is VSCodium-specific
Please confirm that the issue/resolution isn't already documented
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I would expect that extensions that work on VS Code would also work on VSCodium
Desktop (please complete the following information):
Additional context
Doing a little digging, my _suspicion_ is that because these extensions are developed by Microsoft, they likely suffer from the same restrictions as the C# extension as documented in #82. However, a little more Googling suggests that I can modify the product.json to enable it (source)?
The remote extensions are closed source. The license states that you can only use it with official microsoft products. And the remote server actively prevents OSS versions from connecting. Even if you enable the proposed apis needed, you will get an "Unauthorized client" error message.
Yeah I saw that right afterwards :( Sorry
I can whole heartily recommend the use of sshfs (https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh)
Unfortunately it doesn't "see" SSHFS folders mounted via Nemo/Nautilus in the "Open Folder" dialog on Linux, except for in the "Recent" section.
And the remote server actively prevents OSS versions from connecting. Even if you enable the proposed apis needed, you will get an "Unauthorized client" error message.
Maybe someone should open an issue on the Microsoft repo describing the actual problem? After all, Microsoft is supposed to be Open-Source-friendly these days, right?
IICR, one of the issues is the VSDA module shipped with vscode that is used to generate signature for handhake when connecting to remote instance. This module has a binary blob that generates the signature. So other than modifying product.json this extension also needs to be present. I think it was possible to circumvent this for debug builds, but I'm not sure it is anymore.
Did a quick tweet: https://twitter.com/alextrauzzi/status/1311452153467170816
Feel free to like and share.
Seems like they really want to keep Remote SSH only for their closed source release, see https://github.com/microsoft/vscode/pull/107875#issuecomment-702408258 .
Really, it's not acceptable. It's time for people to put pressure on Microsoft to allow the remote functionality to be available across the board.
I want to be able to use code from a Chromebook and have the remote coding functionality.
Most helpful comment
Maybe someone should open an issue on the Microsoft repo describing the actual problem? After all, Microsoft is supposed to be Open-Source-friendly these days, right?