用了很多年 IDEA ,手感离不开,但它动不动吃几个 G 内存,风扇狂转,实在有点受不了。
想着能不能做一个操作习惯一样、但轻一点的,就自己动手写了。快捷键、工具窗口、双击 Shift 搜索这些都尽量照着 IDEA 来,上手基本不用适应。
现在能用的:补全、跳转、查引用、跑测试、断点调试,Git 、终端、数据库、HTTP 请求也都塞进去了。语言支持是靠配置文件加的,目前 60 多种。
感兴趣的可以试试.
https://github.com/l0ng-ai/openidea

用了很多年 IDEA ,手感离不开,但它动不动吃几个 G 内存,风扇狂转,实在有点受不了。
想着能不能做一个操作习惯一样、但轻一点的,就自己动手写了。快捷键、工具窗口、双击 Shift 搜索这些都尽量照着 IDEA 来,上手基本不用适应。
现在能用的:补全、跳转、查引用、跑测试、断点调试,Git 、终端、数据库、HTTP 请求也都塞进去了。语言支持是靠配置文件加的,目前 60 多种。
感兴趣的可以试试.
https://github.com/l0ng-ai/openidea

1
Sail111 7h 33m ago
demo ba
|
2
auin 7h 31m ago
Jetbrains 没做成的 fleet ,在 AI 时代能成了。
|
3
wKong753900 7h 29m ago
你把 IDEA 的 git 功能做成一个单独的软件,比这个有用多了
|
4
lymanlee 7h 26m ago
你这个占用内存是多少呢,我之前把 idea2025 版的大部分用不到的插件都关了,包括数据库和终端这些,打开一个中型项目大概在 1.5G-2G
|
5
coldstars 7h 16m ago |
6
mirakyux 6h 54m ago
好强, 完成度这么高的吗
|
7
leegradyllljjjj 6h 44m ago
软件行业岌岌可危
|
8
keyboardCat 6h 40m ago
你这是用的 node 和 tauri ,如果功能做到跟 idea 一样,内存消耗更大吧。
|
9
lame_chen 6h 40m ago
赞一个!
|
10
dinjufen 6h 30m ago
我也做了一个: https://github.com/dinjufen/idea-git-tool rust + 原生 UI(swift/WinUI)。不过还没深度测试过,就没推广。
|
11
florentino 6h 17m ago
先 start 下 ,谁给测试一个 内存占用图, 占用少我就换过去 哈哈哈哈哈
|
12
florentino 6h 15m ago
|
13
haidao2008 5h 58m ago
@dinjufen 你的 README 太简单了,能不能截点图之类呢?
|
14
murongxdb PRO 我也做了一个类似的,基于 GPUI https://github.com/murongg/Tervia
|
15
dinjufen 5h 55m ago
@haidao2008 还没完工,在弄呢,哈哈,我补充下,后面也会打个包
|
16
FakerLeung 5h 48m ago
和 https://lithe.top/zh/ 相比呢?
|
17
lifeOsDeveloper 5h 48m ago
挺好,正好现在内存贵,不用升级电脑了
|
18
Need4more 5h 39m ago via iPhone idea 的核心功能就两个:重构,debug 。其他功能都有替代品,除非你比它在这块做的更好,否则始终是玩具。
|
19
iflyapi 5h 21m ago
@wKong753900 我也把 IDEA 的 git 放到了 Agent 中 https://github.com/flyhero/antumi
|
20
fuwu1245 5h 10m ago 完成度不错
滚动跟随 快捷键跟上就好了~ |
21
Immortal 5h 10m ago
说实话 ai 做玩具玩下我愿意,真让我拿玩具干正经活不敢.
|
22
IIce 5h 9m ago
@FakerLeung #16 这个没有 linux 版本
|
24
keepfun 4h 55m ago
NB 刚好需要第二个 ide 试试。
|
25
guanhui07 4h 38m ago via Android
挺好的
|
26
chunqiuyiyu 4h 33m ago
我也写了个编辑器自用,就很舒服。
|
27
astonsun 4h 28m ago
zed ? rust
|
28
comeondewei OP |
29
comeondewei OP @keyboardCat node 是开发用,跑起来就是 Rust
|
30
comeondewei OP @florentino GPUI 开发效率太低了,WebView 还行那,起码比 JetBrains 强多了吧。
|
31
HeyWeGo 4h 23m ago 这在以前是不可想象的
|
32
nicegoing 3h 35m ago via Android
(òωó)👍 以前连想都不敢想!我也把自己常用的软件用 AI 做了。针对自己需求定制非常 nice 。很多功能平常自己用不到不需要做。做一个自己用非常爽。以前软件大家只定义皮肤,现在直接定义所有╮(¯▽¯)╭
|
33
florentino 2h 56m ago
啊 楼上的 现在还开 idea 吗? 我现在不愿意开 idea 了, 太吃内存了, 都直接 mvn spring-boot:run 进行本地执行了,有问题让 AI 读取日志也就修了, 但是有个内存占用低的类 idea 我还是愿意用来 review 代码的
|
34
qwer666df 2h 54m ago
@wKong753900 我没有感觉 jb 家的 git 能比 SourceTree 好用, 能举例讲讲吗, 我看到好几次说了
|
36
YiCheng88 2h 46m ago
一个是 git 提交代码 一个是 run 起服务, 还有一个 全局搜索, 我觉得基本就够用了
|
37
comeondewei OP @Need4more ai 降低门槛,但是好的作品还是靠人
|
40
Sezxy 2h 33m ago
试过另外一款 lithe-idea ,只能说对于习惯 idea 的人来说,这个也只能算是 demo ,目前还不能完全代替 idea ,缺少太多
|
41
Need4more 2h 26m ago via iPhone
@comeondewei 同意,不是针对你的作品,说的是普遍现象,我自己做了很多 demo ,确实发现瓶颈在于使用者本身
|
42
keepfun 2h 25m ago
刚看上面的人提到 lithe-idea ,用了下,感觉没楼主这个好用(没一会崩溃了)
另外问下,左侧的 [project] 那里的字体怎么设置啊,默认有点小。 |
43
calano 2h 14m ago
git change 里的 .DS_Store 要不默认过滤一下?
|
44
HiF 1h 46m ago
厉害厉害
|
45
Vvictor 1h 39m ago |
46
abel533 1h 11m ago
IDEA 本来就是开源的,所以 openidea 定位不准确。
|
47
jiames1969 1h 2m ago
@murongxdb #14 好东西
|
48
jheroy 1h 2m ago
这个 ide 本身确实不怎么占内存, 但是我打开项目后发现 lsp 才是最占内存的,ide 占 600 多 M ,gopls 占 6G 。 比 goland 占用还多了。
|
49
hxsf 59 mins ago
@comeondewei #29 UI 还是 webview 。实质上并不会降低内存占用。 比 electron 好的地方是全局共享 webview 降低一点磁盘压力。
|
50
DinnyXu 47 mins ago
我想问下 op 你开发的这个你自己用了多久了,使用体验上怎么样,因为我最近看很多公众号在推: https://github.com/1lck/Lithe-IDEA 然后我就去下载了,刚下载打开项目一点 git 就报错直接崩溃,试了 3 次都报错,然后我提了一个 issues ,到现在都没修复,start 居然还有 2.2k ,我很难绷啊,虽然我是很支持的,对于我 M1 16G 的电脑,我觉得你做的是非常有意义的,希望能坚持下去
|
51
comeondewei OP @fuwu1245 #20 Project 面板标题栏的 ⋮ → Behavior → Autoscroll from Source
|
52
comeondewei OP @hxsf IDEA 吃内存的大头是 jvm ,而且 webview 占用内存也要看代码写的咋样,不能说 webview 就是不行吧
|