最近发现不少云 IDE 的例子:eclipse 的 che 项目: https://www.eclipse.org/che/ 国内的 coding 的 https://studio.coding.net/intro
未来开发一个浏览器就够了,大家怎么看
1
sabercoding 2018-11-16 11:46:37 +08:00 3
不会,云这玩意我觉得不靠谱,不安全。
|
2
shijingshijing 2018-11-16 11:48:41 +08:00
什么东西都往云上搬,一断网就等着哭。连网盘都没搞定,一家关闭了就各种哀鸿遍野,更不谈交互性这么强的 IDE。
|
3
leriou 2018-11-16 11:48:57 +08:00 1
谷歌也有一个内部的这样的工具
|
4
shangfabao 2018-11-16 11:49:00 +08:00
银行外包之类没有外网的自建云 IDE 么?
|
5
atcdef 2018-11-16 11:49:18 +08:00
对云不信任
|
6
VDimos 2018-11-16 11:55:49 +08:00 via Android
网盘这么多年了,大家一样还用移动存储
|
7
nicevar 2018-11-16 12:03:14 +08:00
NAS 部署了一个 webIDE,没怎么用,速度太慢了,这类目前仍是玩具状态
|
8
xiaqi 2018-11-16 12:08:57 +08:00 via Android
云 IDE 我觉得 c9 好用。偶尔也在上面直接开发。
云 IDE 的好就是,只要能上网就能编辑了,再也不用拷来拷去。 问题也很严重,没网了啥也干不了。 感觉说趋势算不上吧。 有时候觉得,还不如用 ssh+vim |
9
ren2881971 2018-11-16 12:14:08 +08:00
我是不会用。。
|
10
azuki 2018-11-16 12:23:17 +08:00 via Android
不是早就有了吗?当年 c9,koding,还有一个 N 什么的我忘了(反正已经关了)。
而 c9 也关闭了注册(和 aws 达成了合作,推荐用 aws),koding 似乎也要停止服务。 云 ide 的体验不是很好,c9 打开很慢,可能是我网络不好吧。不如在 vps 上开发。 不过 vps 也不好,ssh 嫌卡顿,用 mosh 吧,到了高峰期 udp 丢包严重,也卡(移动丢包率更是接近 100%) 我当然不能代表全部,也有大牛在 aws 上开发,平时游山玩水,不过这和我有什么关系呢 |
11
yuikns 2018-11-16 12:23:54 +08:00
这个其实看情况。
云 IDE 主要适用于配流程比较复杂的情况。比如 che,自己开个小本连到服务器上写写直接发布,爽。 不过这个虽然立马能上手个 demo,但是配置一个可用的多人环境很烦。此外,浏览器中玩这个,快捷键太受限。 |
12
88250 2018-11-16 12:25:51 +08:00
用来做代码片段分享很好用,比如 https://wide.b3log.org/playground
|
13
neptuno 2018-11-16 12:32:29 +08:00 via Android
断网怎么办,中国 wifi 覆盖没国外好的
|
14
xiaomimei 2018-11-16 12:34:03 +08:00 via iPhone
内网用还行吧....公共服务就没必要了
|
15
AEANWspPmj3FUhDc 2018-11-16 12:42:15 +08:00
如何这这云服务能部属到内网,那么应该会有一些公司会选择。
不然,不可能是未来的方向。 |
16
opengps 2018-11-16 12:45:29 +08:00 via Android
不是替代,起码备用。换电脑重新搭建环境太有难度了,就需要云了
|
17
WispZhan 2018-11-16 13:07:46 +08:00
最多就用 gitlab 自带的 Web IDE 修改一下简单的代码(几行)或者配置
|
18
kios 2018-11-16 13:23:55 +08:00
@azuki CS50 IDE 有 docker offline 的 可以配合 Nginx 的 authentication 一起用, 但暂时还不是主流 还是本地的 IDE 更好用
|
19
chengxiao 2018-11-16 13:25:24 +08:00
试过 coding 的云 ide,感觉还不错,总体就是个虚拟机,在家或者外出没环境的情况下用起来不错
|
20
yidinghe 2018-11-16 13:28:13 +08:00 via Android
是,但十年内可能还达不到。
|
21
tmly200 2018-11-16 13:37:06 +08:00
都上云了,然后本机性能被 chrome 吃光。。。
|
22
wbt 2018-11-16 13:55:26 +08:00 via Android
感觉不会
|
23
janxin 2018-11-16 13:57:41 +08:00
云 IDE 能引入包吗?引入的包能正确解析 /提示吗?
|
24
XinLake 2018-11-16 14:18:32 +08:00 via Android
怎么可能,这种无脑宣传我感觉是云厂商的求生欲。浏览器的权限、功能都非常有限,没法和操作系统做广泛而深入的交互。
比如开发一个播放器,要求集成最新的 codec,调试要查看分析应用程序的内存堆、栈,进程、线程,硬件加速资源使用状况。能开发么? |
25
murmur 2018-11-16 14:19:55 +08:00
现在的云 ide 就是个云 vscode 而已 本身的混合应用变成 web 也不足为奇 离 vs studio 还差 10 个 jb idea 吧
|
26
swulling 2018-11-16 14:22:32 +08:00 via iPhone
云 IDE 没什么不对的,但是关键还是用户体验,体验的关键是速度
|
27
luoway 2018-11-16 14:27:40 +08:00
替代是不可能替代的,浏览器这么好用为什么 Chrome OS 还不火? APP 开发还有工作?浏览器都能做的事,小程序也要来造一遍轮子?
云 IDE = 浏览器 IDE,视角狭隘。 |
28
dangyuluo 2018-11-16 15:06:22 +08:00
我觉得是以后的趋势。至于调试什么的,完全不是问题。本地 IDE 查看本地内存,Web IDE 完全可以查看 build farm 的内存嘛。
|
29
pockry 2018-11-16 15:39:03 +08:00
这个东西我写过简单的介绍文章,我认为它以后会是趋势: https://www.infoq.cn/article/2018%2F07%2Fwebide-explorecode
原理其实就是在远程容器里装环境、跑代码,在浏览器写代码,所以浏览器的性能并不是问题。 要说缺陷就是 ide 的插件在浏览器中还没有,对语言的支持也不够强,这点现在的解决办法是给 Eclipse、VS 等本地 ide 装个插件,让它们作为前端,操作远程容器里的代码,AWS 已经有成熟的方案了。 |
30
leavic 2018-11-16 15:57:26 +08:00
局域网 IDE 可以,公网 IDE 暂时还不靠谱。
|
31
20015jjw 2018-11-16 16:58:44 +08:00 via Android
cloud 9 知道么
|
32
brucewuio 2018-11-16 17:04:15 +08:00
大学教学还行 寡人认为企业不太行
|
33
royzhanggy 2018-11-16 17:09:30 +08:00
c9 应该是 4、5 年前的了吧,当时注册了玩了一次?两次?
|
34
chengxiao 2018-11-16 17:17:43 +08:00
@janxin 这个还真可以 可以看看 coding 出的 coding studio 基本是跑在虚拟机 ubuntu 里的,速度还真不错
|
35
Gea 2018-11-16 17:21:08 +08:00
感觉没解决什么核心痛点,转移意义不大阿,楼上老哥文章三个优点,免安装,环境恢复,协同编辑。后面两个实际开发中真没太大用处,免安装代码在云上还行,但是也没那么大诱惑。要说可以降低一点本地开发机的配置,但是事情都是那么多,要么消耗本地性能要么消耗云的性能,好像也差不多
|
37
tourist2018 2018-11-16 17:49:30 +08:00
visual studio 早就有了 至少在可见的未来 完全不可以
|
38
tatelucky 2018-11-16 17:49:31 +08:00
公司核心代码敢放上去???
|
39
shidianxia 2018-11-16 18:00:29 +08:00
不会
|
40
chengxiao 2018-11-16 18:02:10 +08:00
@janxin 因为本质上是虚拟机 所以可以随意装环境的,我就装了 python3 并且成功运行了 Django 的项目进行修改,用的他的基础环境在上面装 然后保存环境就可以了
|
41
cxbig 2018-11-16 18:10:14 +08:00
感觉以后的趋向是手机移动类为主,设备便携,可以自己带着走
到哪都有标准接口,连上就能办公。Dock 端有硬件增强,GPU、大屏幕、扩展外设接口、有线网什么的。 |
42
wfd0807 2018-11-16 18:12:58 +08:00
tmux + vim
|
43
tulong 2018-11-16 21:52:44 +08:00
安全问题是很大的问题
|
44
liuxey 2018-11-16 23:22:22 +08:00
现在的软件架构越来越复杂,云 IDE 想赶上 native,再给 10 年也难。希望这些公司不要夸大其词,和 VS 差距多少个 IDEA 心里要有数。
还有说什么临时救急,真到那个时候,用这个更急死你。 |
45
jmc891205 2018-11-16 23:46:55 +08:00
我们都是通过 citrix 连到服务器上去写代码
这算私有云 IDE 了吧? lol |
46
dcatfly 2018-11-17 00:28:11 +08:00
未来可能不是一个浏览器就够了,而是你的操作系统就是个浏览器。。
|
47
Mohanson 2018-11-17 01:59:50 +08:00
远程 vim 早已经是云 IDE 了呢... 并不一定跑在浏览器里的才是 "云"
|
48
akira 2018-11-17 02:19:37 +08:00
是趋势,不过最终的形态不一定是浏览器里面
|
49
sdshdv 2018-11-17 03:22:24 +08:00 via Android
就一个很简单的问题,没网怎么办?,没网的突发情况非常多样性
|
50
thedrwu 2018-11-17 04:38:11 +08:00 via Android
浏览器 IDE 会习惯性 Ctrl+W
|
51
easymbol 2018-11-17 08:50:45 +08:00
快捷键受限制这个是痛点,再就是代码放在对方服务器上面...不觉得如何
|
52
glfpes 2018-11-17 08:53:17 +08:00 via Android
云 ide 完全看不懂存在的意义。哪怕是远程办公也是鸡肋。
|
53
zjsxwc 2018-11-17 09:24:04 +08:00
去中心化的自部署方式应该可以,中心化的就像楼上说的各种问题。
|
54
abcbuzhiming 2018-11-17 09:24:40 +08:00
@cxbig 设备便携是美好的愿望,10 年前开始就有人提,到现在,你试试看,你想找个能便携的,能写代码的设备,要付出多少钱就明白了
|
55
jccg90 2018-11-17 15:49:54 +08:00
我现在是 远程桌面+ide 感觉比云 ide 靠谱的多。。。
|
56
smdbh 2018-11-17 17:48:02 +08:00
任何重要东西放在别人那里都是不靠谱的。
|
57
Foxkeh 2018-11-18 09:50:29 +08:00 via iPhone
备用可以,虚拟机玩过 che 慢!估计对云主机性能要求还不低
|