-
Notifications
You must be signed in to change notification settings - Fork 62
FAQ
-
内存真的只有 300~400 MB 吗?
那是应用本身打开普通项目时的基础占用。语言服务器、终端、Maven 构建、调试器、数据库连接都是独立子进程,启用后占用会叠加。好处是:你可以按语言关掉不需要的语言服务,直接控制常驻进程数量。
-
必须自己装 JDTLS 吗?
不需要。正式安装包已内置 Eclipse JDT Language Server。但 JDK 17+ 需要你自己装,并且能被系统发现。
-
支持哪些语言的一键运行?
自动识别的运行入口覆盖:Spring Boot、Java、Maven、Gradle、npm、Cargo、Go、Python、Make、Docker Compose、Procfile、Shell。
-
Windows 版和 macOS 版是同一套代码吗?
不是。 macOS 是 SwiftUI/AppKit,Windows 是 React + Tauri 2,两者是独立实现,只共享 Rust
lithe-core与shared/下的 JSON 契约与 fixtures。因此两端功能进度可能不同步。 -
能装第三方插件吗?
目前是官方原生包路径,且按文档只开放三类后端:数据库连接、语言服务器生命周期、非 Java 语言支持包。Go Support 是首个已发布的官方包。插件需要通过 host/API 兼容性、依赖图与同 Team ID 代码签名校验才会被加载。
-
数据库功能为什么默认看不到?
Database 在模块体系里是新安装默认禁用的。禁用模块不会被实例化,也不会起任何连接、定时器或 sidecar 请求。需要时在设置里启用即可。
-
应用启动异常或某个功能把应用搞崩了怎么办?
可选模块跑在应用进程内,因此存在影响主进程的可能。架构上已做了兼容:激活前会写持久标记,未清除的标记会在下次启动时自动隔离该模块;还可以用
--safe-mode启动,只加载必需模块,且不会覆盖你平时的启用偏好。
| 场景 | 去哪里 |
|---|---|
| Bug / 需求 | GitHub Issues |
| 代码贡献 | Fork 后提 PR,先读「本地开发与验证指南」与「AI 协作规范」 |
| QQ 交流群 | 163027877 |
| 微信交流群 | 见 README 中的飞书链接 |
| 社区 | LINUX DO |
- 操作系统与版本(macOS 请附
uname -m) - Lithe 版本号
-
java -version输出(Java 相关问题) - 复现步骤与预期 / 实际行为
- 内存占用截图(性能类问题)
- 启用了哪些语言服务与可选模块
感谢赞助商 FastAI、CodeZ、元流 Token、TorchAI,以及特别鸣谢 LINUX DO 社区的支持。项目采用 Apache License 2.0。
## 产品疑问-
内存真的只有 300~400 MB 吗?
那是应用本身打开普通项目时的基础占用。语言服务器、终端、Maven 构建、调试器、数据库连接都是独立子进程,启用后占用会叠加。好处是:你可以按语言关掉不需要的语言服务,直接控制常驻进程数量。
-
必须自己装 JDTLS 吗?
不需要。正式安装包已内置 Eclipse JDT Language Server。但 JDK 17+ 需要你自己装,并且能被系统发现。
-
支持哪些语言的一键运行?
自动识别的运行入口覆盖:Spring Boot、Java、Maven、Gradle、npm、Cargo、Go、Python、Make、Docker Compose、Procfile、Shell。
-
Windows 版和 macOS 版是同一套代码吗?
不是。 macOS 是 SwiftUI/AppKit,Windows 是 React + Tauri 2,两者是独立实现,只共享 Rust
lithe-core与shared/下的 JSON 契约与 fixtures。因此两端功能进度可能不同步。 -
能装第三方插件吗?
目前是官方原生包路径,且按文档只开放三类后端:数据库连接、语言服务器生命周期、非 Java 语言支持包。Go Support 是首个已发布的官方包。插件需要通过 host/API 兼容性、依赖图与同 Team ID 代码签名校验才会被加载。
-
数据库功能为什么默认看不到?
Database 在模块体系里是新安装默认禁用的。禁用模块不会被实例化,也不会起任何连接、定时器或 sidecar 请求。需要时在设置里启用即可。
-
应用启动异常或某个功能把应用搞崩了怎么办?
可选模块跑在应用进程内,因此存在影响主进程的可能。架构上已做了兼容:激活前会写持久标记,未清除的标记会在下次启动时自动隔离该模块;还可以用
--safe-mode启动,只加载必需模块,且不会覆盖你平时的启用偏好。
| 场景 | 去哪里 |
|---|---|
| Bug / 需求 | GitHub Issues |
| 代码贡献 | Fork 后提 PR,先读「本地开发与验证指南」与「AI 协作规范」 |
| QQ 交流群 | 163027877 |
| 微信交流群 | 见 README 中的飞书链接 |
| 社区 | LINUX DO |
- 操作系统与版本(macOS 请附
uname -m) - Lithe 版本号
-
java -version输出(Java 相关问题) - 复现步骤与预期 / 实际行为
- 内存占用截图(性能类问题)
- 启用了哪些语言服务与可选模块
感谢赞助商 FastAI、CodeZ、元流 Token、TorchAI,以及特别鸣谢 LINUX DO 社区的支持。项目采用 Apache License 2.0。