Void 是一款基于 VS Code 代码库二次开发的开源编辑器,定位为商业项目 Cursor 的替代品。项目遵守Apache2.0开源协议。目前处于公开测试阶段,通过 Discord 社区管理用户参与,并提供完整的源代码托管。

 AI 能力:

Void 采用模块化 AI 架构,支持三种模式:

  • 云端推理:默认对接开源 StarCoder 模型(需注册 API Key)
  • 本地部署:集成 Ollama 框架,支持 CodeLlama 34B 量化版(需 16GB 显存)
  • 混合模式:关键代码段本地推理,注释生成等轻量任务使用云端
AI 辅助编程特性:
  • 上下文补全:输入 /// 后按 Tab,生成符合当前函数语境的代码块
  • 文档生成:选中方法体 → Ctrl+Alt+D 自动编写 Markdown 格式文档
  • 缺陷定位:执行 Analyze Code Flow 生成函数调用热力图
多模态编辑特性:
  • 跨文件编辑Ctrl+L 打开全局搜索,输入 @edit 进行多文件联合修改
  • 数据感知编辑:CSV/JSON 文件启用 Data Preview 模式,支持类 Excel 操作
  • 实时协作:通过 Share Workspace 生成加密链接,支持 50 人并发编

源代码:https://github.com/voideditor/void