The Remote-Dev extension is similar to Microsoft's Remote-SSH in that it allows you to use a remote machine as your development environment via SSH. The differences are as follows:
The backend of Remote-Dev relies on a Web IDE Server based on Code-OSS, the IDE does not need to be consistent with the Server version.
The extension can be used in any VSCode, VSCodium, and other IDEs based on Code-OSS secondary development (VSCode Engine > 1.54.0) Windows\Linux system.
SSH Host Requirements
You can connect to a running SSH server on the following platforms.
Press New connection and run the REMOTE: New connection command.
Enter your user and host/IP in the following format in the input box that appears and press enter: user@host-or-ip or user@host-or-ip:port
If open remote connection failed, you can see log at channel output.
About backend server
By default, the backend is kylin-ide-server, this Web IDE secondary developed based on Code OSS. You can modify download url through extension configuration.