今天想介绍一个小众但很有意思的项目:Nova。这是一个 macOS 原生的代码编辑器,不是 Electron 套壳,而是用 Swift 和 Rust 混合编写的,追求的是原生应用的响应速度。

为什么值得关注

现在市面上大部分新编辑器都是基于 Electron 的,虽然跨平台方便,但启动速度和内存占用始终是硬伤。Nova 走的是另一条路——它只支持 macOS,换来的是真正的原生性能。

实测体验

  • 冷启动几乎秒开(对比 VS Code 的 3-5 秒)
  • 打开 10MB 的日志文件不卡顿
  • 内存占用稳定在 200MB 左右(VS Code 轻松上 500MB+)

功能亮点

  1. 本地 AI 补全 - 内置 Claude 和 OpenAI 的代码补全,不需要额外配置 Copilot
  2. 远程开发 - 可以直接连接服务器编辑文件,体验类似本地
  3. 深度 Git 集成 - 内置的 diff 和 blame 界面做得比大部分编辑器都好
  4. 可扩展 - 有自己的扩展系统,虽然生态不如 VS Code,但核心功能基本都有

适合谁用

如果你是 macOS 用户,且对编辑器的响应速度有执念,Nova 值得一试。它特别适合:

  • 经常处理大文件的人
  • 不喜欢等待加载的急性子
  • 想尝试编辑器新形态的好奇用户

现状

Nova 是付费软件($99 买断),但提供免费试用。它的知名度一直不高,到现在 GitHub 相关的讨论区也就几百人关注。不过开发团队 Panic(也是 Coda 和 Transmit 的作者)更新还算勤快,今年 3 月刚发布了 12.0 大版本。

如果你厌倦了 Electron 编辑器的 sluggishness,或许该给原生应用一个机会。