Eclipse che 都出来好多年了为啥 Web IDE 还是不温不火的

2022-05-06 00:32:32 +08:00
 linglin0924

由 vscode 和 code-server 想到的。因为 code-server 的功能还不完整。

当年刚接触编程就看到过 Eclipse che 这种 WebIDE ,那时感觉还很新鲜。可是 Eclipse che 2015 年发布的,现在都 7 年了。

按说前端也是越来越火,BS 大势所趋。为啥 Web IDE 还是不温不火的。开个浏览器就能本地 /远程敲代码,多方便的事。

6124 次点击
所在节点    程序员
50 条回复
ScepterZ
2022-05-06 09:54:26 +08:00
用 vsc remote 的人很多,然后装个 vsc 并没什么不方便的,浏览器里的怎么说也是第三方开发的,之前用的时候有一些小问题
CokeMine
2022-05-06 10:38:46 +08:00
@star7th 推荐官方的版本 https://www.v2ex.com/t/761391
janus77
2022-05-06 10:41:10 +08:00
因为和本地 IDE 比没有决定性的优势。
有什么是加台电脑不能满足的呢?又有多少人的条件苛刻到加不了电脑呢?加电脑是一件很简单的事啊。
felixcode
2022-05-06 10:49:51 +08:00
本地 PC 上 cpu 这么快内存这么便宜响应 0 毫秒,跨设备的话 git 同步一下就行,为什么跟自己过不去呢
leeg810312
2022-05-06 10:56:11 +08:00
web ide 要在浏览器多开,一样很占内存吧。很多插件不能装,后端开发调试超级麻烦,除了集中管理代码、保持代码最新,能有什么优点是比本机开发好很多的?开发用机器才多少钱,1 万买 i7+32GB 内存+512GB SSD 都可以了,对公司来说 1 个开发人员每月人力成本都不止这个钱,省个机器钱能省个毛线,开发效率不是钱啊,居然还有人把省机器成本当成 web IDE 卖点。
lmshl
2022-05-06 11:17:55 +08:00
@0o0O0o0O0o 用了几天 projector ,结果这项目被砍了。而且它延迟有点高,是远程渲染的。
现在又出了个新的叫 Gateway ,延迟尚可接受,但是 Bug 又多,上个月 IDEA 里还不能打开 SQL 面板。
估计这几个都是给 Fleet 铺路的。

我感觉 Web IDE 噱头成分更多,目前看来体验最好的应该是像 VSCode 那样,本地渲染,远程计算 /构建。
JB 家 Fleet 和 Gateway 也是这个机制
star7th
2022-05-06 11:37:50 +08:00
@CokeMine 用官方版本也解决不了我说的前两个问题。而且那两个是最主要的问题
sarices
2022-05-06 11:45:20 +08:00
code-server 就很不错啊,该有都有,没有的插件可以在 vscode 下载自己安装,包括 copilot 我现在都是把开发项目放到腾讯轻量云,然后用 docker 跑 code-server ,走 vpn 接入做开发
CokeMine
2022-05-06 12:57:54 +08:00
@star7th 2 3 可以解决。插件没有遇见无法运行的,除了语言包。包括有小部分插件是只有官方版本可以安装。纯开源的 vscodium code-server 无法装的也有
CokeMine
2022-05-06 12:58:48 +08:00
@star7th 只是我还没有遇见跑不了的常用插件(
m1911star
2022-05-06 13:01:46 +08:00
jetbrains 出了个 projector ,我觉得我需要一个稳定的高性能的云主机
Frankcox
2022-05-06 13:07:22 +08:00
部署在 k8s 上直接在环境上调试测试项目挺好用的,我现在在公司都是直接部署一个 code-server 写代码,写好后替换现有服务的代码,这样就可以直接测试了。要不然等 code review 、CICD 、打包部署太慢太麻烦了。
ktblack
2022-05-06 13:14:50 +08:00
人在外地的时候,闲着有时间,随便找台电脑 无关硬件配置,装个 ssh 连接家里的电脑,把 code server 、projector idea 映射过来就可以开始写东西,很舒服。
hingbong
2022-05-06 17:25:36 +08:00
@lmshl projector 还在吧, 我看代码还在提交
lmshl
2022-05-06 18:00:58 +08:00
@hingbong
我打开 projector 会提醒这么一句话
We will remove the Projector desktop app from JetBrains Toolbox in roughly two weeks. New versions of the app will be available on GitHub Releases. The primary remote development tool for JetBrains IDEs is Gateway. Gateway gives you the ability to work with minimal network latency, and setting up the infrastructure and administering it is simpler than it is with Projector. Projector is a special solution for those who can't use Gateway. Projector has much higher network latency and is more difficult to configure, but it is the recommended solution if you want to access your IDEs from web browsers (including mobile browsers). If you're not sure which solution you should choose, please consider using Gateway.

@m1911star
@ktblack
现在有 gateway 了
Jooooooooo
2022-05-06 20:37:55 +08:00
我用过我司自己搞的, 不够流畅.
codingBug
2022-05-06 22:07:56 +08:00
习惯问题把
AkideLiu
2022-05-07 01:07:53 +08:00
很久之前试过 Eclipse che ,安装配置都有一定难度,整体设计也非常复杂,安装插件需要用 sideload 的方式,不想 vscode 那样点击安装。感觉不如竞品 gitpod ,coder 等等

试过 vscode server ,vscode remote ,projector ,gateway

最终的远程方案是 teamviewer + jb 全家桶
dcsuibian
2022-05-07 02:01:47 +08:00
IDEA 安装包 948MB 。。。
visual studio 看你要的功能,反正是按 GB 算的。
Eclipse 太久没用了,不知道。(后面俩不好统计,官网下载的都是辅助安装包)
要做正宗 IDE 的话,这个大小网页都是吃不下的。
dcsuibian
2022-05-07 03:11:29 +08:00
而且真说起来的话劣势很大。
1 、网络延迟大,公网就更甚了。有时候工作的地方根本连不了网。
2 、不能调用很多原生的操作。我之前用 Figma 的时候,浏览器版本就有不能使用自己字体的问题,Electron 客户端倒是可以。
3 、本地的电脑也不能太差,虽说是“集成”,但 Office 、cad 、ps 又不算,这些东西又不算。我感觉反而增加了成本。
4 、浏览器和 js 的一些限制。vsc 至今都没有解决快捷键复制粘贴文件的问题。而且 js 单线程的,挺担心他的性能的。

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

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

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

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

© 2021 V2EX