@
Ayanokouji 这个问题 我还问过 ai 哈哈 感觉慢慢发展 ai 越来越强 真的有可能的
| 模块 | 描述 | 推荐实现方式 |
| ------- | ----------------- | -------------------------- |
| GUI 界面 | 编辑器界面、文件树、控制台等 | egui / iced (初期) |
| 编辑器核心 | 缓存、跳转、语法高亮、增量编译 | 移植 IDEA 实现 / 用 Tree-sitter |
| 插件系统 | 模块化语言支持 | 类似 LSP 设计,或 WASM 插件模型 |
| 语言服务 | Java 、Go 、Rust 支持 | 用现成 LSP 接入 |
| 调试器 | GDB / LLDB 集成 | 用 DAP 协议适配 |
| 构建/依赖管理 | Gradle 、Cargo 、npm 等 | 每语言定制 |
| 项目系统 | 可模块化的工作区 | 仿照 IntelliJ ProjectView |