首页 AI写作工具 Ferrite:16MB 的 Rust 编辑器,秒开 100MB 文档,Typora 的强劲对手

Ferrite:16MB 的 Rust 编辑器,秒开 100MB 文档,Typora 的强劲对手

📅 2026/5/30 👁 阅读 7 🔗 工具访问 3 次
Ferrite:16MB 的 Rust 编辑器,秒开 100MB 文档,Typora 的强劲对手

工具地址

https://github.com/OlaProeis/Ferrite

🚀 访问工具

16MB 的 Rust 编辑器,打开 100MB 文档秒开,我决定换掉 Typora

先说说我自己的经历。Typora 我一直挺喜欢的,界面干净、所见即所得,写 Markdown 很舒服。但有一个问题忍了很久——文件稍微大一点就卡。五万字的文档已经开始拖沓,十万字以上基本就看缘分了。

最近发现了一个叫 Ferrite 的开源项目,Rust 写的文本编辑器,安装包才 16MB,专治大文件。GitHub 上已经 1500+ Star 了。

Rust + egui,轻到离谱

Ferrite 的技术栈很纯粹:Rust 语言 + egui 即时模式 GUI 框架。没用 Electron,没用 Web 技术,纯原生。

文件打开速度有多快?READ ME 里写的是:80MB 文件只占约 80MB 内存。这归功于它的虚拟滚动引擎和 rope 数据结构(ropey 库),不是一古脑把整个文件读到内存里再渲染,而是只加载你看得见的部分。

Typora 用的是 Electron,底子就是 Chromium,光浏览器引擎就几百 MB。10MB 的 Markdown 文件在 Typora 里基本没法用。Ferrite 用的自己的渲染引擎,文件大也不怕。

不只是编辑器,是一个写作工作台

打开 Ferrite 的第一感觉是:功能比想象中多太多了。

编辑功能:语法高亮(100+ 语言)、代码折叠、多光标编辑、括号匹配、自动补齐、正则查找替换、跳转到行……VSCode 有的基础功能它基本都有。

Markdown 专长:WYSIWYG 所见即所得编辑、分栏预览(左侧源码右侧渲染,支持滚动同步)、禅模式(沉浸式写作)。

Mermaid 图表:原生支持 11 种 Mermaid 图——流程图、时序图、饼图、状态图、思维导图、类图、ER 图、Git 图、甘特图、时间线、用户旅程。直接在编辑器里渲染,不用切出去看。

代码块执行:Markdown 里的代码块可以直接运行(Shell/Python),结果显示在预览里。写技术文档的时候这个功能太实用了。

多格式支持:Markdown 之外还能打开 JSON、YAML、TOML、CSV。JSON 和 YAML 有树状视图,可以直接编辑节点。CSV 有表格视图,自动检测分隔符。

导出:PDF、HTML(可自定义主题),支持打印预览。

集成终端:内置终端工作台,支持分屏、多实例、主题切换。还能保存布局。

Git 集成:文件树上有修改、新增、未跟踪的文件状态标识,保存后自动刷新。

工作区模式:打开文件夹作为工作区,有文件树、快速切换(Ctrl+P)、全局搜索(Ctrl+Shift+F)。

还有几个加分项

槽点也说说

跟 Typora 比怎么样?

Typora 的优势是极简主义,启动就是一张白纸。Ferrite 功能多,但界面也比 Typora 复杂。

如果你主要写几百字的笔记,Typora 仍然是更好的选择。但如果你经常处理长文档、技术文档、带代码块和 Mermaid 图的大文件,Ferrite 明显更趁手。而且它还免费开源。

16MB 的安装包,打开 100MB 的文件不卡——光这一点就值得试试了。

项目地址:github.com/OlaProeis/Ferrite
官网:getferrite.dev

💬 评论区 (0 条评论)

暂无评论,快来发表第一条评论吧!

📤 分享这篇文章

📌 相关推荐

微信扫码分享

打开微信扫一扫