0%

codespace初体验

恭喜GitHub做成了真正可用的云IDE

现在我正在使用iPad编写这个内容,体验非常丝滑,唯一可能有点不足的是初次进入等场景下网络有点慢。有了这个工具,只需要记住GitHub的账号密码,真的是可以实现随时随地写点东西了。

云ide不算什么新鲜的东西,但是能把开发所需的所有东西揉到一起提供出来,确实能给人全新体验,这是你没玩过的船新版本。

首先就是流畅度做得非常好,和本机的vscode几乎没有区别。然后在云端安装依赖是真的快。

然后接下来就是神奇的操作了,输入 npm start ,正常本地开发的话,会启动一个本地服务。但现在github codespace在云端,肯定不可能有本地服务了,那在哪预览页面呢?

启动服务,看到控制台输出了熟悉的监听 4000 端口状态,如果在pc上,点击链接打开,会自动被拦截替换为一个github的服务地址,就可以正常预览了。如果是iPad之类没有鼠标的设备,也可以通过terminal旁边的ports面板,看到端口对应服务的链接,访问即可。

terminal

然后Git方面,提交代码/创建PR也变得更简单更一体。

最重要的一个点是,从此不用担心代码没提交,无法从另一台设备上继续工作,创建的codespace相当于一台不不关机的电脑,可以随时从任意设备链接上来继续做事。

目前这个服务对个人用户还是免费的,白嫖真是太开心,不知道后面会不会收费,多半会吧,财大气粗如微软应该也无法支撑全世界开发者的这样用吧。