Space

在 Space 中编辑

macOS 12.0+

为编辑而重新设计的快速查看

原生快速查看

在 Space 中

文字很小。没有颜色

无法缩放或编辑

捏合

语法高亮 免费插件

编辑

代码折叠 免费插件

玻璃质感

Markdown,写得漂亮

免费插件

输入 / 插入任意块

CSV 表格

带自动补全的 KaTeX

Mermaid 图表

代码块

大纲

Syntax:由 tree-sitter 支持 100 多种语法

免费插件

还有 Vim,备受喜爱的编辑方式

每个符号,一键直达

40 款主题 你最喜欢哪一款?

免费插件免费插件

先进的文字渲染 Slug 算法

  1. 描出轮廓

  2. 切成条带

  3. 投射射线

  4. 应用字体平滑

  5. 边缘抗锯齿

  6. 在玻璃上鲜活呈现

天生飞快 速度最高可达原生的 8 倍

缩放:绘制一帧所需的时间。越低越快。
场景显示原生Space加速比
编辑器1×5.23 ms0.66 ms7.9 倍
编辑器2×7.16 ms0.85 ms8.4 倍
首帧延迟:绘制一帧所需的时间。越低越快。
场景显示原生Space加速比
App 界面1×5.28 ms0.84 ms6.3 倍
App 界面2×7.45 ms0.95 ms7.9 倍
编辑器1×9.58 ms1.92 ms5.0 倍
编辑器2×12.88 ms1.98 ms6.5 倍
密集文档1×100.23 ms38.03 ms2.6 倍
密集文档2×110.89 ms37.83 ms2.9 倍
我们如何测量

极速编辑 SIMD 优化

文件的文本保存在 rope 中,这是一棵由文本块组成的树。一次编辑只改动一个文本块,以及它上方的那条路径。

在光标处向 rope 插入一个字符的耗时,按文件大小列出
文件时间
1 KB64 ns
1 MB133 ns
100 MB178 ns
1 GB211 ns

统计一个 1 KB 文本块中的字符: 逐字节, 141 ns; 一次 16 字节, 12 ns.

我们如何测量

升空进入 Space

按下空格键。编辑。完成

更多插件,即将推出

  • Helix
  • Git
  • PDF
  • Document

致谢

Space 使用了数百个开源库,没有它们,就没有 Space。

声明

Slug。Space 用 Slug 算法绘制文字,出自 Eric Lengyel, “GPU-Centered Font Rendering Directly from Glyph Outlines”, Journal of Computer Graphics Techniques, vol. 6, no. 2, pp. 31–47, 2017。© 2017 Eric Lengyel,依据 CC BY-ND 3.0 授权。首页裁切了论文中的四页;完整的页面是论文的第 31、34、37和39 页。

hb-gpu。Space 的着色器来自 hb-gpu,它是 Behdad Esfahbod 开发的 HarfBuzz 的一部分。Chord Ink 在其 GPUI 框架的分支版本中对它做了修改。

Inter。“如何运作”步骤中的单词“Space”取自 Inter Display SemiBold 4.1 的轮廓。Inter © The Inter Project Authors(github.com/rsms/inter),SIL Open Font License 1.1:全文。

数学。Markdown 演示中的公式由 RaTeX(© erweixin,MIT License)排版,并取自 KaTeX 字体的轮廓,© 2009–2010 Design Science, Inc. 和 © 2014–2018 Khan Academy,SIL Open Font License 1.1:全文。

主题。编辑器主题使用了下列项目中的颜色。依据 LGPL 2.1 or later:Adwaita (作者:Christian Hergert / GNOME, © 2020 Christian Hergert)。依据 MIT License:Ayu (© 2016 Ike Ku), Catppuccin (© 2021 Catppuccin), CutiePro (© 2026 Wuemeli), Dracula (作者:Ben Hamment, © 2023 Dracula Theme), Everforest (© 2025 Albert Skonieczny, © 2019 sainnhe), GitHub (© 2025 Pyae Sone Aung), Gruvbox (作者:morhetz), Melange (© 2024 adorabilis), Monosami (© 2024-2026 Samuel Onoja, Fabian Bergström), Night Owl (作者:Auguste Bercovici, © 2018 Sarah Drasner), Nightfox (作者:cange, © 2024 Christian Angermann), One (作者:Atom/GitHub, © 2014 GitHub Inc.), Rosé Pine (作者:Kainoa Kanter, © Rosé Pine), Tokyo Night (作者:enkia, © 2024 Austin Saunders), VS Code Dark Modern (作者:kcamcam, © 2024 Kevin Camellini)。依据 Apache License 2.0:JetBrains (作者:Artem Evsevev, © JetBrains s.r.o.)。Xcode Default 和 Visual Studio 主题使用这两款应用的颜色,分别来自 Apple 和 Microsoft。MIT License 全文,以及其下每个项目的版权声明,在这里。

标志。此页面上的标志和图标属于各自的所有者,其中许多是商标。其所有者与 Space 无关,也不为其背书。大部分来自 Devicon(MIT License),其余来自 Simple Icons (CC0 1.0)、vscode-icons (MIT License)、Material Icon Theme (MIT License)和file-icons (ISC License),或是所有者自己的文件。每个文件都是为网页简化过的修改副本。The Bash logo, © 2016 Free Software Foundation, designed by ProspectOne with art director Justin Dorfman for Chet Ramey. 依据 Free Art License 1.3 授权。The Git logo, by Jason Long. 依据 CC BY 3.0 授权。The Go gopher, designed by Renée French. 依据 CC BY 4.0 授权。The HTML5 logo, by W3C. 依据 CC BY 3.0 授权。The NixOS logo, by the NixOS project. 依据 CC BY 4.0 授权。The PHP logo, by Colin Viebrock. 依据 CC BY-SA 4.0 授权。The R logo, by The R Foundation. 依据 CC BY-SA 4.0 授权。The Ruby logo, by Yukihiro Matsumoto. 依据 CC BY-SA 2.5 授权。The Solidity logo, by the Solidity team. 依据 CC BY 4.0 授权。The Zig logo, by the Zig Software Foundation. 依据 CC BY-SA 4.0 授权。The Helix logo, by jakenvac for the Helix project. 依据 MPL 2.0 授权。依据 CC BY-SA、Free Art License 和 MPL 2.0 的标志修改副本,仍采用同样的许可证。MIT 和 ISC 许可证全文,以及其下每个项目的版权声明,在这里。

不构成背书。Eric Lengyel、Terathon Software、HarfBuzz、Inter、KaTeX 和 RaTeX 项目以及各主题的作者与 Space 无关,也不为其背书。