Void 已被弃用。
Void 已弃用且不再接受贡献。感谢所有贡献者,无论是代码行还是社区支持。Void 仍然是开源的,并且在建立 VS Code 分支时仍然是一个很好的参考。
下载
要查看更新的 Void 分支列表,请参见 Void Forks。
要下载旧版本的 Void,请参见 Releases。
Fork VS Code
如果您正在分叉 VS Code,您仍可能希望参考 Void 的逻辑,并查看我们的 代码库指南 和 如何贡献。
-
我们集成了 React 和 Tailwind。在普通 VS Code 中无法实现这一点,需要扩展构建管线以编译 React 并自行 scope Tailwind。
-
您可以复制我们的 GitHub Actions 来打包、签名和自动更新 Void。VS Code 的构建管线是私有的,因此通常非常难以实现。
-
我们的 AI 提供者代码是从零构建的,使我们能够支持自动完成(FIM)和其他自定义响应。我们公开了常见
<thinking>标签、工具标签等的语法。欢迎参考我们的架构来使用 IPC 并满足 CSP。 -
使用我们自定义的服务来编辑文件。EditCodeService 允许您以代码流的形式显示差异,甚至可以逐个标记。VoidModelService 允许您在后台编辑文件,并将 OS 文件与您的文本缓冲区同步。
-
我们所做的一切都是 100% 开源的。查看 repos 可全面了解构成 Void 的所有仓库。
欢迎来到 Void。
在你的代码库上使用 AI 代理,检查点并可视化更改,并且可以本地运行任何模型或主机。Void 直接向服务提供商发送消息而不保留你的数据。
此仓库包含 Void 桌面应用程序的完整源代码。如果你是新手,欢迎!
参考
Void 是 vscode 仓库的一个分支。如需我们代码库的指南,请参见 VOID_CODEBASE_GUIDE。
如需开发你自己的 Void 版本的指南,请参见 HOW_TO_CONTRIBUTE 和 void-builder。
支持
你随时可以在我们的 Discord 服务器 联系我们,或者通过电子邮件联系我们: hello@voideditor.com.