Repolode
focus-editor

focus-editor/focus

一款用 Jai 语言编写的简洁、低输入延迟的文本编辑器,不追求重度语言支持。

Star
2,698
Fork
146
未关闭 Issue
126
最近提交
上个月

这是什么?

Focus 是一款极简的文本编辑器,目标是在你写代码或文字时尽量不打扰你。它面向重视简洁与输入响应速度、并且不需要大型编辑器那种复杂语言工具链的用户。

项目使用 Jai 语言编写,该语言目前处于封闭测试阶段,因此编译需要 Jai 编译器。支持 64 位的 Windows 8 及以上版本,Linux 和 macOS 的支持仍在开发中。编辑器目前处于测试阶段,可能存在一些 bug。

它不适合编辑超大文件,约超过 10 万行代码时可能开始卡顿,单文件上限为 2GB。暂不支持多码点的 Unicode 符号,文字渲染目前仅针对 RGB 显示面板。

核心功能

  • 01界面极简,专注于文本编辑
  • 02针对低输入延迟进行设计
  • 03默认字体为 FiraCode
  • 04使用 Jai 语言编写
  • 05可通过 Jai 编译器从源码构建

适用场景

  • 需要轻量编辑器快速修改代码或文本
  • 在中等规模文件上工作,不想承担完整 IDE 的开销
  • 体验用 Jai 语言构建的编辑器

标签

常见问题

focus 是什么?
一款用 Jai 语言编写的简洁、低输入延迟的文本编辑器,不追求重度语言支持。 Focus 是一款极简的文本编辑器,目标是在你写代码或文字时尽量不打扰你。它面向重视简洁与输入响应速度、并且不需要大型编辑器那种复杂语言工具链的用户。
focus 可以免费使用吗?用的什么许可证?
focus 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
focus 还在维护吗?
半年内有更新。focus 最近一次提交是在 2026年9月12日。
focus 适合用来做什么?
需要轻量编辑器快速修改代码或文本 在中等规模文件上工作,不想承担完整 IDE 的开销 体验用 Jai 语言构建的编辑器
在哪里获取 focus?
源代码和安装说明在 GitHub 上:https://github.com/focus-editor/focus

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目