远程控制
VSCode 的一个杀手锏功能就是允许像本地开发那样进行远程开发。
远程开发扩展包
远程开发是通过 VSCode 扩展实现的,这些扩展都是闭源的,其中包括:
Remote - SSH
: 通过 SSH 来执行通信Dev Containers
: 在容器内开发WSL
: 连接本机的 WSL 开发Remote - Tunnels
: 通过远程隧道开发,主要用于无法配置 SSH 的情形
VSCode Server
Visual Studio Code Server算是一个特殊的 VSCode 客户端工具,能够直接在浏览器中使用 VSCode:
我们只需要访问 vscode.dev
就能够直接使用这个客户端工具了。他同样可以使用来连接远程服务器,甚至 microsoft 还提供了一个免费的空间来直接让我们使用。
Tips
他甚至能够支持直接在 iPad 上进行远程开发。
Github Codespaces
Developing with GitHub Codespaces提供了基于云的开发环境。