在不久前我们才推荐一款支持在浏览器上运行 Visual Studio Code 的服务端神器 Code-Server。日前,微软就在 PyCon 2019 大会上发布了 Visual Studio Code Remote,该功能支持开发者在 Visual Studio Code 上进行远程开发。
据了解,微软此次发布的 Remote Development Extension Pack 可以帮助开发者在容器、物理机器、虚拟机以及 Windows Subsystem For Linux (WSL) 中实现无缝的远程开发。
Remote Development Extension Pack 组件将会部分运行在本地计算机而部分运行在远程计算机、容器、WSL 上。Remote Development Extension Pack 会自动在远程计算机、容器、WSL 中安装 Visual Studio Code 组件。类似于典型网络应用程序,服务端和客户端是分离的。
目前仅支持在 Insider 版本中使用。
VS Code Remote Development Extension Pack 包含了三款核心的全新插件:
Remote-SSH 扩展允许您将任何具有 SSH 服务器的远程计算机用作开发环境。
通过 SSH 开发可以让您:
Remote-WSL 扩展允许您使用 Windows 子系统 Linux(WSL)作为完整的开发环境。
通过 WSL 开发可以带来以下好处:
好了,说了这么多,不如直接上手来试试。
要使用 Visual Studio Code 进行远程开发,只需要以下 3 个步骤:
Visual Studio Code Remote 的发布必将开启远程开发的新时代!