乐于分享
好东西不私藏

Star 28.5k AI 代码编辑器

Star 28.5k AI 代码编辑器

这个开源的“神级”编辑器Void,让我果断放弃了VS Code?

轻量、快速、 yet another editor?不,它可能重新定义代码编辑

Void直接帮你对接AI模型提供商,无论是OpenAI、Claude、Gemini这些主流选手,还是DeepSeek、Llama、Qwen这些开源模型,甚至你自己本地部署的模型,统统都能接进来。

初见:清爽到不像实力派

第一眼看到Void的界面,我的感受只有两个字:舒服

没有花哨的启动界面,没有铺天盖地的配置选项。就是一个干干净净的编辑器窗口,代码高亮恰到好处,字体渲染清晰锐利。它给我的第一印象,很像当年第一次打开Sublime Text时的惊艳感。

但Void的野心显然不止于此。它的GitHub仓库描述写着:“A modern code editor designed for speed and simplicity.”(一个为速度和简洁而设计的现代代码编辑器)

快,是真的快

我决定做个简单测试。同时用VS Code和Void打开一个包含3000多个文件的前端项目。

结果令人震惊:

  • VS Code:索引文件、加载插件,风扇开始转动,大概等了15秒才完全就绪

  • Void:几乎是秒开,文件树渲染完成,没有多余的等待时间

这种速度上的差异,在日常开发中感受会更明显。当你频繁在多个文件之间切换,当你需要快速搜索某个关键词,当你想在大型项目中跳转定义——Void总能给你一种“指哪打哪”的畅快感。

这种体验就像是从普通硬盘换到了NVMe SSD,一旦用过就很难回头。

不只是快,还有“活好”

当然,光快是不够的。在2024年,一个代码编辑器如果只有速度优势,那顶多算一个高级记事本。

Void让我惊喜的地方在于,它在保持轻量的同时,该有的功能一个不少:

1. 智能代码补全

Void内置了语言服务器协议(LSP)支持,这意味着你可以获得和VS Code一样智能的代码补全、错误提示、跳转定义等功能。对于TypeScript、Python、Go等主流语言,开箱即用。

2. 现代化的插件系统

Void的插件系统基于WASI(WebAssembly System Interface)构建。这意味着什么?意味着插件可以在沙箱环境中安全运行,不会因为某个插件的崩溃导致整个编辑器挂掉。而且未来你可以用任何能编译成WASM的语言来写插件,自由度大大提升。

3. 流畅的Git集成

内置的Git面板设计得非常克制,不像某些编辑器恨不得把所有Git操作都塞进去。Void只做了最常用的:查看差异、暂存文件、提交。够用,且不打扰。

4. 终端集成

Void的终端不是那种“凑合用”的水平。它的渲染性能很好,色彩支持完整,甚至还能显示图片。对于我这种喜欢在编辑器里开终端的用户来说,体验很丝滑。

一些让我“真香”的细节

Void有很多设计上的小心思,能看出开发者确实自己在用,并且很懂开发者的痛点:

  • 命令面板:和VS Code一样用Cmd+Shift+P调出,但响应速度更快,搜索更精准

  • 多光标编辑:操作逻辑和Sublime Text类似,上手零成本

  • 文件搜索:支持模糊匹配,而且搜索结果出现的速度极快,即使在大型项目中也几乎感觉不到延迟

  • 主题系统:内置了多个高质量主题,暗色模式尤其好看,默认主题的对比度控制得恰到好处

它适合谁?

说了这么多优点,Void适合所有人吗?我觉得不是。

如果你是以下情况,Void可能会很适合你:

  • 对编辑器的响应速度有极致追求

  • 觉得VS Code越来越重,想找一款更轻量的替代品

  • 喜欢简洁、现代的界面设计

  • 愿意尝试新工具,并且不排斥偶尔折腾一下(毕竟还是早期版本)

如果你有以下需求,可能需要再观望:

  • 重度依赖某些VS Code独占的插件(Void的插件生态还在发展中)

  • 需要企业级的稳定性和技术支持

  • 不想花时间适应新的快捷键和操作习惯

开源的力量

Void目前还在早期开发阶段,但它的潜力已经让我感到兴奋。作为一个开源项目(采用MIT许可证),它的发展完全由社区驱动。这意味着:

  • 你可以免费使用,不用担心授权问题

  • 代码完全开放,隐私安全有保障

  • 你可以参与贡献,甚至定制自己的版本

  • 不会出现“用着用着就开始收费”的尴尬

https://voideditor.com/

https://github.com/voideditor/void

Star 365 开源  AI 智能视频剪辑师 CutClaw

Star 14.5k 开源离线语音识别工具包 Vosk

Star 16.3k 开源高性能 CLI 代理,将 LLM token 消耗降低 60-90%

Star 6.2k 开源支持 AI 无代码工作流引擎 FlowLong 1.2.3 发布

Star 2k 开源文本转语音工具,支持超长文本,多角色中文配音【建议收藏】