浅谈一下 Remote IDE

1 · Jacky Wong · Oct. 12, 2022, 3:59 p.m.
我有一个梦想我梦想在冬天某个周日的下午坐在星巴克靠窗的位置喝着咖啡晒着太阳抱着 iPad—— 写代码(过于装逼)梦想是个好梦想,奈何 iPad 上一直没有好用的代码编辑器,也没有完备的代码运行环境(你的下一台电脑,还得是电脑),直到 Visual Studio Code 的出现。当时知道这玩意儿是 Electron 写出来的之后,其实脑中有闪过这样一个念头:那是不是浏览器里也可以运行了?不过也只是个念头,哪敢往那想啊?不过随着 VsCode 的发展,近几年确实出现了一小批基于 VsCode 的,可以在浏览器里运行的代码编辑器 —— Remote IDE(远程集成开发环境)。为什么要远程?这代码在我机器上能跑啊!这构建也太慢了,我想下班!下班忘记 push 代码了!作为一个开发者,这些话大家应该多少都见过,或者大概率在自己身上发生过吧?如何解决这样的问题,或者弱化这些问题的存在感,远程开发的魅力在这个时候一下子就体现出来了:统一开发环境耗时的任务可以交给远端服务器提供了连续的开发体验不再会有谁的机器跑不了某段代码,不再会有谁被构建速度挡住下班路,也不再会有忘记 push 代码,回家之后发...