远程开发

最近花了点时间试用了下VSC和JB的远程开发工具,觉得不错,这里简单介绍下。

以后工作上高开销编译问题可以丢远程机器来搞了,当然为了 开放流畅远程机器和本身网络情况还是有高要求的。

Visual Studio Code

VSC想实现远程开发,需要下面几步

  1. 部署Code Server
  2. 本地安装Visual Studio Code即VSC
  3. 安装Visual Studio Code Remote - SSH插件
  4. 添加SSH配置信息,连接即可

JetBrains

JB家针对远程开发是需要本地安装客户端JetBrains Gateway

  1. 本地安装JetBrains Gateway
  2. 启动,填写服务端地址,端口等
  3. 按需选择服务端需要安装的server IDE,比如我这里选择WebStorm
  4. 选择需要打开的项目即可

针对服务端需要git项目等,可以通过IDE上开启终端直接命令操作即可

注意

  • Gateway当前还是Beta版,相比较VSC的方案,还不稳定。
  • Gateway会读取本地JB账号对应IDE的插件设置等,然后同步到服务端IDE上,所以热键等体验仍然一致

写在最后

逐步将繁琐的项目丢到服务端,本地也就不那么重了,