爱意满满的作品展示区。
comeondewei

为了不浪费 token,写了个 IDEA 平替(开源)

  •  1
     
  •   comeondewei · 7h 36m ago · 3054 views

    用了很多年 IDEA ,手感离不开,但它动不动吃几个 G 内存,风扇狂转,实在有点受不了。

    想着能不能做一个操作习惯一样、但轻一点的,就自己动手写了。快捷键、工具窗口、双击 Shift 搜索这些都尽量照着 IDEA 来,上手基本不用适应。

    现在能用的:补全、跳转、查引用、跑测试、断点调试,Git 、终端、数据库、HTTP 请求也都塞进去了。语言支持是靠配置文件加的,目前 60 多种。

    感兴趣的可以试试.

    https://github.com/l0ng-ai/openidea

    调试

    52 replies  •  2026-10-23 16:30:21 +08:00
    Sail111
        1
    Sail111  
       7h 33m ago
    demo ba
    auin
        2
    auin  
       7h 31m ago
    Jetbrains 没做成的 fleet ,在 AI 时代能成了。
    wKong753900
        3
    wKong753900  
       7h 29m ago
    你把 IDEA 的 git 功能做成一个单独的软件,比这个有用多了
    lymanlee
        4
    lymanlee  
       7h 26m ago
    你这个占用内存是多少呢,我之前把 idea2025 版的大部分用不到的插件都关了,包括数据库和终端这些,打开一个中型项目大概在 1.5G-2G
    coldstars
        5
    coldstars  
       7h 16m ago   ❤️ 2
    mirakyux
        6
    mirakyux  
       6h 54m ago
    好强, 完成度这么高的吗
    leegradyllljjjj
        7
    leegradyllljjjj  
       6h 44m ago
    软件行业岌岌可危
    keyboardCat
        8
    keyboardCat  
       6h 40m ago
    你这是用的 node 和 tauri ,如果功能做到跟 idea 一样,内存消耗更大吧。
    lame_chen
        9
    lame_chen  
       6h 40m ago
    赞一个!
    dinjufen
        10
    dinjufen  
       6h 30m ago
    我也做了一个: https://github.com/dinjufen/idea-git-tool rust + 原生 UI(swift/WinUI)。不过还没深度测试过,就没推广。
    florentino
        11
    florentino  
       6h 17m ago
    先 start 下 ,谁给测试一个 内存占用图, 占用少我就换过去 哈哈哈哈哈
    florentino
        12
    florentino  
       6h 15m ago
    另外 既然是 rust, 能不能换成 gpui 啊, 现在看到 webview 就头大
    haidao2008
        13
    haidao2008  
       5h 58m ago
    @dinjufen 你的 README 太简单了,能不能截点图之类呢?
    murongxdb
        14
    murongxdb  
    PRO
       5h 56m ago
    我也做了一个类似的,基于 GPUI https://github.com/murongg/Tervia
    dinjufen
        15
    dinjufen  
       5h 55m ago
    @haidao2008 还没完工,在弄呢,哈哈,我补充下,后面也会打个包
    FakerLeung
        16
    FakerLeung  
       5h 48m ago
    和 https://lithe.top/zh/ 相比呢?
    lifeOsDeveloper
        17
    lifeOsDeveloper  
       5h 48m ago
    挺好,正好现在内存贵,不用升级电脑了
    Need4more
        18
    Need4more  
       5h 39m ago via iPhone   ❤️ 1
    idea 的核心功能就两个:重构,debug 。其他功能都有替代品,除非你比它在这块做的更好,否则始终是玩具。
    iflyapi
        19
    iflyapi  
       5h 21m ago
    @wKong753900 我也把 IDEA 的 git 放到了 Agent 中 https://github.com/flyhero/antumi
    fuwu1245
        20
    fuwu1245  
       5h 10m ago   ❤️ 1
    完成度不错
    滚动跟随 快捷键跟上就好了~
    Immortal
        21
    Immortal  
       5h 10m ago
    说实话 ai 做玩具玩下我愿意,真让我拿玩具干正经活不敢.
    IIce
        22
    IIce  
       5h 9m ago
    @FakerLeung #16 这个没有 linux 版本
    fuwu1245
        23
    fuwu1245  
       5h 5m ago
    @coldstars 这个好 拿来改改应该就行 只把 git 简单的编辑和语法高亮搞出来就好了
    keepfun
        24
    keepfun  
       4h 55m ago
    NB 刚好需要第二个 ide 试试。
    guanhui07
        25
    guanhui07  
       4h 38m ago via Android
    挺好的
    chunqiuyiyu
        26
    chunqiuyiyu  
       4h 33m ago
    我也写了个编辑器自用,就很舒服。
    astonsun
        27
    astonsun  
       4h 28m ago
    zed ? rust
    comeondewei
        28
    comeondewei  
    OP
       4h 27m ago via iPhone
    @lymanlee
    @florentino 晚点,我来 benchmark
    comeondewei
        29
    comeondewei  
    OP
       4h 26m ago via iPhone
    @keyboardCat node 是开发用,跑起来就是 Rust
    comeondewei
        30
    comeondewei  
    OP
       4h 24m ago via iPhone
    @florentino GPUI 开发效率太低了,WebView 还行那,起码比 JetBrains 强多了吧。
    HeyWeGo
        31
    HeyWeGo  
       4h 23m ago   ❤️ 1
    这在以前是不可想象的
    nicegoing
        32
    nicegoing  
       3h 35m ago via Android
    (òωó)👍 以前连想都不敢想!我也把自己常用的软件用 AI 做了。针对自己需求定制非常 nice 。很多功能平常自己用不到不需要做。做一个自己用非常爽。以前软件大家只定义皮肤,现在直接定义所有╮(¯▽¯)╭
    florentino
        33
    florentino  
       2h 56m ago
    啊 楼上的 现在还开 idea 吗? 我现在不愿意开 idea 了, 太吃内存了, 都直接 mvn spring-boot:run 进行本地执行了,有问题让 AI 读取日志也就修了, 但是有个内存占用低的类 idea 我还是愿意用来 review 代码的
    qwer666df
        34
    qwer666df  
       2h 54m ago
    @wKong753900 我没有感觉 jb 家的 git 能比 SourceTree 好用, 能举例讲讲吗, 我看到好几次说了
    Need4more
        35
    Need4more  
       2h 48m ago via iPhone
    @HeyWeGo 欢迎来到大生产时代,全民都是 demo 制作人。
    YiCheng88
        36
    YiCheng88  
       2h 46m ago
    一个是 git 提交代码 一个是 run 起服务, 还有一个 全局搜索, 我觉得基本就够用了
    comeondewei
        37
    comeondewei  
    OP
       2h 42m ago via iPhone
    @Need4more ai 降低门槛,但是好的作品还是靠人
    prosgtsr
        38
    prosgtsr  
       2h 38m ago
    @Need4more idea 的重构太好用了
    prosgtsr
        39
    prosgtsr  
       2h 38m ago
    @Need4more #18 idea 的重构太好用了
    Sezxy
        40
    Sezxy  
       2h 33m ago
    试过另外一款 lithe-idea ,只能说对于习惯 idea 的人来说,这个也只能算是 demo ,目前还不能完全代替 idea ,缺少太多
    Need4more
        41
    Need4more  
       2h 26m ago via iPhone
    @comeondewei 同意,不是针对你的作品,说的是普遍现象,我自己做了很多 demo ,确实发现瓶颈在于使用者本身
    keepfun
        42
    keepfun  
       2h 25m ago
    刚看上面的人提到 lithe-idea ,用了下,感觉没楼主这个好用(没一会崩溃了)

    另外问下,左侧的 [project] 那里的字体怎么设置啊,默认有点小。
    calano
        43
    calano  
       2h 14m ago
    git change 里的 .DS_Store 要不默认过滤一下?
    HiF
        44
    HiF  
       1h 46m ago
    厉害厉害
    Vvictor
        45
    Vvictor  
       1h 39m ago   ❤️ 1
    abel533
        46
    abel533  
       1h 11m ago
    IDEA 本来就是开源的,所以 openidea 定位不准确。
    jiames1969
        47
    jiames1969  
       1h 2m ago
    @murongxdb #14 好东西
    jheroy
        48
    jheroy  
       1h 2m ago
    这个 ide 本身确实不怎么占内存, 但是我打开项目后发现 lsp 才是最占内存的,ide 占 600 多 M ,gopls 占 6G 。 比 goland 占用还多了。
    hxsf
        49
    hxsf  
       59 mins ago
    @comeondewei #29 UI 还是 webview 。实质上并不会降低内存占用。 比 electron 好的地方是全局共享 webview 降低一点磁盘压力。
    DinnyXu
        50
    DinnyXu  
       47 mins ago
    我想问下 op 你开发的这个你自己用了多久了,使用体验上怎么样,因为我最近看很多公众号在推: https://github.com/1lck/Lithe-IDEA 然后我就去下载了,刚下载打开项目一点 git 就报错直接崩溃,试了 3 次都报错,然后我提了一个 issues ,到现在都没修复,start 居然还有 2.2k ,我很难绷啊,虽然我是很支持的,对于我 M1 16G 的电脑,我觉得你做的是非常有意义的,希望能坚持下去
    comeondewei
        51
    comeondewei  
    OP
       13 mins ago
    @fuwu1245 #20 Project 面板标题栏的 ⋮ → Behavior → Autoscroll from Source
    comeondewei
        52
    comeondewei  
    OP
       9 mins ago
    @hxsf IDEA 吃内存的大头是 jvm ,而且 webview 占用内存也要看代码写的咋样,不能说 webview 就是不行吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4897 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 08:39 · PVG 16:39 · LAX 01:39 · JFK 04:39
    ♥ Do have faith in what you're doing.