怎么看待 eclipse 新出的编辑器 号称是 Visual Studio Code 的真正开源替代品。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
abser
V2EX    Visual Studio Code

怎么看待 eclipse 新出的编辑器 号称是 Visual Studio Code 的真正开源替代品。

  •  
  •   abser
    abserari 2020-12-25 14:51:56 +08:00 6858 次点击
    这是一个创建于 1825 天前的主题,其中的信息可能已经有所发展或是发生改变。
    18 条回复    2020-12-26 16:39:04 +08:00
    Ziya
        1
    Ziya  
       2020-12-25 14:59:47 +08:00
    KDr2
        2
    KDr2  
       2020-12-25 15:03:20 +08:00
    怎么读? 星矢?
    HiShan
        3
    HiShan  
       2020-12-25 15:04:01 +08:00
    为什么要出这么多 IDE ?
    kidlj
        4
    kidlj  
       2020-12-25 15:13:13 +08:00 via iPhone
    有点儿尬。不是 fork,但又是像素级抄袭。
    TuringGooner
        5
    TuringGooner  
       2020-12-25 15:13:57 +08:00
    这界面怎么看起来跟 vs code 一样
    minami
        6
    minami  
       2020-12-25 15:24:43 +08:00
    本来就是复用了一些 VSCode 的代码吧,比如 editor 、插件、协议什么的。题外话,华为那个所谓的 CloudIDE,也是基于 theia 开发的
    GrayXu
        7
    GrayXu  
       2020-12-25 15:25:12 +08:00
    所以相对 vscode 有什么优势呢?现在 vscode 好多趁手插件
    chendy
        8
    chendy  
       2020-12-25 15:26:54 +08:00
    eclipse 和 vsc 本来就是一家人啊
    cmdOptionKana
        9
    cmdOptionKana  
       2020-12-25 15:29:46 +08:00
    这个主要是给别人拿来二次开发的,由于开源程序比 vscode 更高,所以在二次开发方面有优势。

    但对于最终用户来说,这个拼不过 vscode, 每次看到 vscode 更新的那个 bug fixed 和 new feature 的列表我都头皮发麻,vscode 团队火力太猛了。
    cmdOptionKana
        10
    cmdOptionKana  
       2020-12-25 15:30:09 +08:00
    开源程度
    12101111
        11
    12101111  
       2020-12-25 15:34:00 +08:00   3
    vscode online 的 fork, 有自己的扩展商店

    微软以技术和 visual studio 共享为由闭源了 C#和 Python 的扩展, 还有 remote 系列扩展以及需要 Azure/Github 云服务的扩展, 而且这些扩展依赖一个叫 vsda 的 native node 模块, 通过 vsda 这个闭源扩展对 vscode 本体进行校验, 如果校验失败或没有 vsda 模块, 这些扩展就直接罢工.

    declare module 'vsda' {
    export class signer {
    sign(arg: any): any;
    }
    }

    虽然 vscode 本体是开源软件, 但是重量级扩展以这种方式闭源+拒绝给官方二进制版之外的用户服务的方式令很多人不满

    因此就有了 vscodium, code-server 和 theia 这种第三方的开源解决方案, 删掉了微软埋的后门.
    cuzfinal
        12
    cuzfinal  
       2020-12-25 15:36:00 +08:00
    这东西半年前就发布了,现在才有人知道,怎么替代。
    longaiwp
        13
    longaiwp  
       2020-12-25 15:56:41 +08:00
    感觉有些人的指责也蛮搞笑的,天天说 Chrome 开源也不是说 Chrome 本体开源,而是 Chromium 开源。核心都开源了,周边拓展不开源都能被喷,你们还要不要脸了?不服你自己开发一个开源的插件啊?
    6388xE5FRKTNUT9x
        14
    6388xE5FRKTNUT9x  
       2020-12-25 20:13:44 +08:00
    @12101111

    不太理解啊,https://github.com/microsoft/vscode-python 这个不是 python 插件吗?
    6388xE5FRKTNUT9x
        16
    6388xE5FRKTNUT9x  
       2020-12-25 22:11:36 +08:00
    @12101111 好吧。pylance 确实是必须用的。。
    hantsy
        17
    hantsy  
       2020-12-26 16:34:18 +08:00
    这不是老早就出来了。

    Eclipse 这个云上的用得多,很多去现在集成的编辑器,用于功能试用和培训非常不错,啥也不用安装,用 K8s 就准备好试验环境了。
    hantsy
        18
    hantsy  
       2020-12-26 16:39:04 +08:00
    我第一次看这个 Theia 是 Spring Tools 支持。
    https://spring.io/tools
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solaa     2943 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 13:46 PVG 21:46 LAX 05:46 JFK 08:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86