V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
szq8014
V2EX  ›  程序员

感慨一下 vs code 和 Chromium

  •  
  •   szq8014 · 2020-09-29 14:04:25 +08:00 · 3487 次点击
    这是一个创建于 1550 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近发现 IDEA 里面的方法 /类注释可以在对应的行号那里点下直接把注释渲染成 java doc 了,翻了一下任务管理器,发现 IDEA 集成了一个叫 JCEF 的东西, 原来是集成了一个 Chromium 。

    IDEA 基于 JCEF 渲染

    这 gif 图好像不动啊。。

    这几年基于这个 Chromium 的东西真的是越来越多了哈,尤其是 vs code 这个的用处也是越来越广泛了,我现在除了 Java 以外平时的文本文件、前端、php 项目都是用 vscode 来写了,启动快,UI 简洁,字体渲染也好看,还支持 ssh 远程开发。 虽然 vscode 有 java 相关的插件但是还是觉得 IDEA 的提示这块更强大先不换了, 倒是公司前端部门全都是用的 vs code 来开发的,Chromium 真是强大啊。

    我看 IDEA 2020.2 版本的 What's New in Intellij IDEA 界面已经挪到了编辑窗口里面(然而加载失败,显示 The page cannot be loaded )。

    IDEA 以后会不会慢慢把 UI 用 Chromium 这套来实现?

    第 1 条附言  ·  2020-09-30 09:11:30 +08:00
    一直以来我个人觉得 java gui 这块在 windows 上的字体渲染就不怎么好看,要是能直接套用 Chromium 的反倒是好事
    10 条回复    2020-09-30 12:22:13 +08:00
    typetraits
        1
    typetraits  
       2020-09-29 19:24:13 +08:00
    直接重构可能成本太高了吧,也许会推出一款类似 Eclipse Theia 的新产品,然后慢慢迭代
    typetraits
        2
    typetraits  
       2020-09-29 19:25:50 +08:00
    现在这个 Java 套 CEF 的架构,简直就是内存杀手……
    chaogg
        3
    chaogg  
       2020-09-29 19:30:37 +08:00
    vs code 装多了插件一样启动慢
    CNife
        4
    CNife  
       2020-09-29 19:38:39 +08:00
    JetBrains IDE 确实太重了。
    VSCode 可以当文本编辑器用,用完就关; JB 就不行,不敢轻易关。
    Osk
        5
    Osk  
       2020-09-29 19:54:57 +08:00 via Android
    cef/electron : 内存厂商长期合作伙伴
    zjsxwc
        6
    zjsxwc  
       2020-09-29 20:18:33 +08:00 via Android
    写 rust 的时候只有装了 vscode-lldb 插件的 vscode 这个免费好用的 ide
    nerocc
        7
    nerocc  
       2020-09-30 00:25:52 +08:00 via Android
    vs code 注定了是编辑器的未来。其实就是 vs code 团队写的代码质量高,换成别的框架去渲染照样有这个质量。基于 electron 的应用有很多质量及其低下的,比如 Skype 。
    laike9m
        8
    laike9m  
       2020-09-30 06:56:39 +08:00
    @CNife #4 为什么不敢?
    szq8014
        9
    szq8014  
    OP
       2020-09-30 09:09:57 +08:00
    @typetraits 先内部分成 language server 和 UI,后期换 UI 应该就不是那么痛苦了吧……(纯外行观点)就像现在 vs code 里面 java 的插件就是基于 eclipse 的
    volvo007
        10
    volvo007  
       2020-09-30 12:22:13 +08:00
    @nerocc skype 这个真的一言难尽…… 2020 年,一个 IM 软件 还会自己卡住、崩溃……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:18 · PVG 05:18 · LAX 13:18 · JFK 16:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.