前言
终于找到买iPad的理由了。今日前端早读课文章由@xiong投稿分享。
@xiong,深圳最大夜场高级前端工程师,喜欢钻研技术与生活上碰到的一些命题,并总结分享。
正文从这开始~~
iPad界有一句流行语叫"买前生产力,买后爱奇艺",刚入手的我一定要防微杜渐,绝不能让这件事发生(狗头)。
说到生产力,一般人会拿平板写文档和画画。作为程序员的我就当然要拿它来编程了。
遗憾的是,使用arm架构的iPad是不支持使用vscode开发的;幸运的是,vscode现在有网页版了。
趁着这次机会,我就来看看vscode网页版在平板上是否能满足需求吧。(答案是能的,大家可以把这篇文章甩给那些买了平板后只拿来看爱奇艺的码农朋友们了。)
方式一:github的vscode网页版在github的项目上点一下键盘的"."键,就会进入vscode编辑器,可以很方便地修改和提交代码。
github上的vscode网页版
不过这个vscode是阉割版的,并不提供代码运行和调试功能,如果想拿来开发是不够用的。这个工具更多适用于当前电脑没有开发环境,或者临时快速修改一下代码就提交的场景而已了。
github版不能运行和调试
一开始我想到的是在腾讯云的windows轻量应用服务器上安装vscode来实现平板上写代码的需求的。但可能这个是服务端的windows,不是功能完善的windows,在多个网站上点击下载vscode的按钮都没反应,平板上也登录不了这个服务器,屏幕显示又是4:3比例的小屏,综上各种不好体验,就放弃了。
windows服务器上的vscode
既然github提供的是阉割版的vscode,那我能不能自己搭建一个功能完整的vscode呢?
答案是能的,使用code-server就可以了。经过一轮摸索,我搭建好并且模拟日常开发工作尝试了一遍了。总体感觉不错,能满足一些简单的开发工作,例如编码、运行、调试、安装插件等,但离笔记本原生体验还是有一些距离,比如有时候会断网,反应也没本地开发灵敏等。