云 IDE 会是未来的方向吗?

2018-11-16 11:43:17 +08:00
 dingyaguang117

最近发现不少云 IDE 的例子:eclipse 的 che 项目: https://www.eclipse.org/che/ 国内的 coding 的 https://studio.coding.net/intro

未来开发一个浏览器就够了,大家怎么看

9441 次点击
所在节点    云计算
57 条回复
tmly200
2018-11-16 13:37:06 +08:00
都上云了,然后本机性能被 chrome 吃光。。。
wbt
2018-11-16 13:55:26 +08:00
感觉不会
janxin
2018-11-16 13:57:41 +08:00
云 IDE 能引入包吗?引入的包能正确解析 /提示吗?
XinLake
2018-11-16 14:18:32 +08:00
怎么可能,这种无脑宣传我感觉是云厂商的求生欲。浏览器的权限、功能都非常有限,没法和操作系统做广泛而深入的交互。

比如开发一个播放器,要求集成最新的 codec,调试要查看分析应用程序的内存堆、栈,进程、线程,硬件加速资源使用状况。能开发么?
murmur
2018-11-16 14:19:55 +08:00
现在的云 ide 就是个云 vscode 而已 本身的混合应用变成 web 也不足为奇 离 vs studio 还差 10 个 jb idea 吧
swulling
2018-11-16 14:22:32 +08:00
云 IDE 没什么不对的,但是关键还是用户体验,体验的关键是速度
luoway
2018-11-16 14:27:40 +08:00
替代是不可能替代的,浏览器这么好用为什么 Chrome OS 还不火? APP 开发还有工作?浏览器都能做的事,小程序也要来造一遍轮子?
云 IDE = 浏览器 IDE,视角狭隘。
dangyuluo
2018-11-16 15:06:22 +08:00
我觉得是以后的趋势。至于调试什么的,完全不是问题。本地 IDE 查看本地内存,Web IDE 完全可以查看 build farm 的内存嘛。
pockry
2018-11-16 15:39:03 +08:00
这个东西我写过简单的介绍文章,我认为它以后会是趋势: https://www.infoq.cn/article/2018%2F07%2Fwebide-explorecode

原理其实就是在远程容器里装环境、跑代码,在浏览器写代码,所以浏览器的性能并不是问题。

要说缺陷就是 ide 的插件在浏览器中还没有,对语言的支持也不够强,这点现在的解决办法是给 Eclipse、VS 等本地 ide 装个插件,让它们作为前端,操作远程容器里的代码,AWS 已经有成熟的方案了。
leavic
2018-11-16 15:57:26 +08:00
局域网 IDE 可以,公网 IDE 暂时还不靠谱。
20015jjw
2018-11-16 16:58:44 +08:00
cloud 9 知道么
brucewuio
2018-11-16 17:04:15 +08:00
大学教学还行 寡人认为企业不太行
royzhanggy
2018-11-16 17:09:30 +08:00
c9 应该是 4、5 年前的了吧,当时注册了玩了一次?两次?
chengxiao
2018-11-16 17:17:43 +08:00
@janxin 这个还真可以 可以看看 coding 出的 coding studio 基本是跑在虚拟机 ubuntu 里的,速度还真不错
Gea
2018-11-16 17:21:08 +08:00
感觉没解决什么核心痛点,转移意义不大阿,楼上老哥文章三个优点,免安装,环境恢复,协同编辑。后面两个实际开发中真没太大用处,免安装代码在云上还行,但是也没那么大诱惑。要说可以降低一点本地开发机的配置,但是事情都是那么多,要么消耗本地性能要么消耗云的性能,好像也差不多
janxin
2018-11-16 17:47:12 +08:00
@chengxiao 支持 Python 吗?看文档只支持 Java/JS
tourist2018
2018-11-16 17:49:30 +08:00
visual studio 早就有了 至少在可见的未来 完全不可以
tatelucky
2018-11-16 17:49:31 +08:00
公司核心代码敢放上去???
shidianxia
2018-11-16 18:00:29 +08:00
不会
chengxiao
2018-11-16 18:02:10 +08:00
@janxin 因为本质上是虚拟机 所以可以随意装环境的,我就装了 python3 并且成功运行了 Django 的项目进行修改,用的他的基础环境在上面装 然后保存环境就可以了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/508452

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX