Void – 开源的 Cursor 替代方案
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
发表回复