开源地址:https://github.com/1lck/Lithe-IDEA
今年 8 月才开源的新项目,现在已经 1.6k Star,更新也很勤快。用 TypeScript 写的,macOS 和 Windows 都有对应的安装包,也都支持到了。
内存占用低:打开普通项目,基础内存 300 到 400 MB,这个消耗就非常诱人了;
工具的核心思想并不是追求替代 IDEA 的全部,因为已经不是古法编程的时代,很多功能其实已经用不上、很少用了,只把”AI 写完之后你要干的那几件事”做轻做快,其他的通通砍掉;
1、内存面板一目了然
服务开了多久,跑完一次构建内存有没有回落,同一个界面看明白;
2、自动识别运行入口:接手项目不用翻目录
导入项目后它自动找可运行入口,不用你配置。特别是刚刚接手一个大项目的时候,看着一眼望不到头的目录树,整个天都要塌了,这个功能就能辅助我们快速迈出第一步。SpringBoot 和 Maven、Gradle 这些 Java 系的全认,连 npm 和 Go、Python 项目甚至 Docker Compose 的入口都能识别出来,只要做了的功能,都还是覆盖的很全面;如果一个项目识别出多个入口,选一个直接跑。刚接手一个陌生项目时,这简直就是救星,省掉翻目录找 main 方法再手动配启动项这一步,就挺省心;
3、低成本的迁移
比如搜索功能,双击 Shift 全局搜索,按文件搜可以,按类和符号搜也行,操作和文本都在搜索范围内。这些操作从 IDEA 切过来零学习成本,肌肉记忆直接用;
4、Git 双栏 Diff:审 AI 改动的核心场景
5、AI 生成 Commit Message
6、数据库工作台
7、它不是来干掉 IDEA 的
这不是一个颠覆性的工具,只是把AI 写码时代,看懂改动、跑通项目、提交代码这个高频轻量环节给抽离出来,让整个工具变得更加轻量,是一个非常优秀的减法工具,值得一试…
