上周由于新冠密接,被拉到酒店隔离了,手上只有一台五年前学生时代买的的笔记本电脑,开发起来电脑卡成 PPT。因此尝试了一下 JetBrains 的远程开发,结果一试,感觉还不错,现在分享一下经验。
服务器至少要比个人电脑性能要好,不然使用远程开发意义不大,还不如直接用自己电脑开发。
我用的是公司提供的个人开发服务器,性能会比个人的笔记本会好一点,因此是能够提升开发体验的。
尝试过我的腾讯云机器远程开发,2 核 2 G 内存,直接给整卡死宕机了。。。
需要先购买/激活 JetBrains 的软件
New Connection
,配置 ssh 连接服务器open an ssh terminal
,用 git clone 把是项目克隆下来Download IDE and Connect
。首次进入会在机器上下载并安装对应的 IDE。Gateway 会在本地安装一个轻量的客户端,以及在 server 端安装远程后台 IDE。
个人觉得,远程开发有以下好处:
但同样也有一些弊端: