本篇会浪费你的一点时间
自疫情以来,没有了出门需求, 我在家用不方便移动的 标压小黑(ThinkPad X1 Extreme), 13寸的17款 MacBook Pro 变成了二奶, 小黑加到32GB内存后性能更是甩到 MBP 吃灰。
今天,有个小任务不得不用 OSX 的环境来做, 带着 windows 快捷键的习惯用回了 8GB 内存 i5 标压的果果, 性能方面属实有些憋屈。
我开始想我遇到的问题:
- 如果我没有小黑,只有轻薄本?
- 平时环境开三个 VSC 跑 watch/serve 卡到炸;
- (如果不是必须在OSX下)也许我应该尝试一下类似 code-server ?
现在市面上已经有的东西:
- 巨硬家的 Visual Studio Online
- Coding家的 Coding Studio
- Code-server
- DigitalOcean Marketplace Code-server
- ...
虽然 Web IDE 已经是很早以前开始的有的东西了, 今天拿来说说只是因为 iPad Pro 发布,看到了奇葩群友讨论什么“以后没有桌面平台”的奇怪想法产生了奇怪的思考:iPad Pro 做临时开发工具的话会什么样子呢?
最终我只是搜到了这些东西,想到自己租算例自己托管 code-server 用什么的 ··· 回头用嫖来的阿里云学生机器尝试一下 ···
不知道有没有已经在这样做的前辈?求来分享一下
另外一提,引用 coder.com 的介绍:
Developers should spend their time writing code, not fighting their environment. Coder's goal is to empower organizations to harness the cloud to provide consistent, secure, and performant environments across development teams. 开发人员应将时间花在编写代码上,而不要与自己的环境作斗争。 Coder的目标是使组织能够利用云在整个开发团队中提供一致,安全和高性能的环境。
个人觉得,cloud ide 一定要有
这两个非常重要,不然就一点也不省心。
作为一个使用 IDE 超过1年的用户,来发表下我的看法。
我最早接触 web ide 是 cloud9 c9.io,一个月 20刀,在付费前,我体验了一把基础版本,虽然有很多小问题,但是爱上了。之所以想到用 web ide,是因为我的小破本已经不堪重负担了,内存,硬盘都已经到了边界。
于是我算了个账。
一个新的 MBP 最低配,就当 9000 元吧。
也就是说,重新买一个笔记本钱可以供我使用五年 Cloud 9,而我的现在的本子,开发环境换成 web ide 后,仍然可以再战很多年,因为只需要一个浏览器嘛。
而且还有额外的好处
当然过程中用着也是挺舒服的(除了不小心会 cmd+w 关闭窗口之外)
不过 Cloud9 也有他不足之处,比如插件有限,虽然可以自己写,但是没有精力和能力,还有有时候会导致非英文的文件内容乱码。
我提交了工单,后来 c9.io 修好了这个问题。
然后不幸的是,最后它被 aws 收购了,现在变成了 aws cloud9,变成了一个残次品。
不过 aws cloud9 有个好处,就是有个省钱的的配置,如果 ide 30 分钟不活动(可以配置),就自动关闭 ec2 实例,这样一个月下来其实是省不少钱的。
c9.io 关闭之后,实在是找不到什么好的替代品。之前看了一个韩国人基于 c9.io 的开源核心做的 https://ide.goorm.io/ 但是感觉比较水,没有去尝试。
强行在安卓上尝试了一下,安卓平台非常难用,还是通用OS的桌面好一些···
不知道有没有已经在这样做的前辈?求来分享一下
我非常喜欢这个话题。
我用了 感觉很一般