WAT 写的语法高亮库 Highlights 发布,速度达 Shiki 的约 300 倍

seatedro · x · 2026-10-22

Pierre Computer Company 开源了语法高亮库 Highlights,用 WebAssembly Text(WAT)编写,支持 70+ 内置语言和 Zed 兼容主题,输出 HTML 或带主题的 token,并支持流式输入与增量编辑。

基准测试(Bun 1.4.0 / Apple M4 Pro)显示其 HTML 生成吞吐最高达 Shiki 的约 298 倍(TypeScript 大文件场景 320 MiB/s vs Shiki 1.07 MiB/s),也远超 Tree-sitter(N-API)约 30 倍以上。团队此前在 Diffs 产品中用 Shiki 加 worker 和缓存,随着编辑功能变重,高亮性能成为瓶颈,于是自研了这套方案。benchmark 已开源可复现。

所属事件:Pierre 开源 WAT 手写语法高亮器 Highlights,速度约为 Shiki 的 300 倍(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →