Visual Studio Code Remote Development
(VS Code远程开发)允许你使用一个容器,远程及其或 Windows Subsystem for Linux (WSL) 作为一个全功能的开发环境。
你可以:
- 在与你要部署的相同操作系统或使用更大或更专业的硬件上开发;
- 使你的开发环境处于沙盒中,避免影响你本地的机器配置;
- 让新的贡献者简单地上手,并保持每个人都在一个一致的环境上开发;
- 使用你本地操作系统中不存在的工具或运行时,或者管理多个版本的工具或运行时;
- 使用Windows Subsystem for Linux开发部署于Linux的应用;
- 从多个机器或位置访问一个已存在的开发环境;
- 调试一个运行在其他地方如一个客户的网站或者在云端的应用;
以上是官网上对远程开发优点的介绍,这么看下来还是可以带来很多好处的。
这几天我也自己实践了一把,把本该在本地电脑上起的前端项目服务,跑在了远程的一个机器上,除了上面说的,我还发现了一个优点:本地的电脑内存资源被释放出来,已经没有那么卡了😀。
如果你感兴趣的话,可以从上面的原文链接中看到完整的文档介绍,自己去实践一下,体会一下它带来的幸福感吧。