Logo

【体验云开发】vscode online编辑器在线写代码

工具

前言

4399在线小游戏大家都玩过吧,通过浏览器就可以访问的小游戏。

云开发也是相同的体验,您可以通过手机、ipad、电脑任意一台设备,随时随地写代码。

服务器搭建vscode online

我有一台ubuntu server服务器,于是参考以下教程尝试安装:[VS Code]在自己的Ubuntu服务器上构建VSCode Online。进行到yarn watch启动服务的时候,服务器直接卡主或者宕机。这时候我查看了服务器状态,cpu占用非常高,不晓得是不是我的配置太低了。看了下官方提供的运行配置4核8G内存,于是乎暂时放弃这个方案。

coding.io版vscode

coding.io是国内比较早做云IDE的,现在被腾讯收购了。我也用过他们早期版本的cloud studio,虽然问题多多,但是当时感觉是挺惊艳的。现在的cloud studio的IDE采用了vscode的方案,看了下版本是v1.56.1,而github版本的是v1.62.3。

正好我的服务器也是腾讯云,绑定好了就可以使用vscode来使用云主机中的资源了。目前我的hexo博客也是在上面完成的,十分的方便。

cloud studio
加载中...
cloud studio

Github版vscode

Github可以算是亲儿子了,毕竟被微软收购了,可以去codespaces看看。目前仅GitHub Team or GitHub Enterprise Cloud可使用

个人用户想体验下也是可以的,进入Github某个仓库的页面,点击键盘上的句号按钮.,可以触发快捷键跳转到github.dev,就可以看到以下界面。也可以把仓库的.com域名改为.dev我尝试了下终端命令,果然还是不能够使用的。

github vscode
加载中...
github vscode

结语

体验过AirDroid、web photoshop到近期用过的kodbox,经过这几年web应用的变迁,功能越来越强大。这些技术的背后,是如何实现的?indexedDB持久化存储、沙箱机制、docker等,我还是知其一不知其二。让我感到好奇,想要了解,也许以后会尝试。