用 Swift 编写的 macOS 原生 Neovim 图形界面,内嵌 Neovim 编辑器并提供文件快速打开、工作区等功能。
- Star
- 8,666
- Fork
- 545
- 未关闭 Issue
- 12
- 最近提交
- 前天
这是什么?
CotEditor 是专为 macOS 打造的纯文本编辑器。它遵循系统原生的界面规范和交互习惯,使用起来与其他 Mac 原生应用一致,而不是带有自有风格的跨平台编辑器。
项目使用 Swift 编写,基于 Cocoa 的文档应用架构,并直接使用 NSTextView 及 macOS 文本系统 API。它重视多种纯文本格式的准确处理,包括编码支持和可预期的编辑行为,同时保持选项精简,便于普通用户上手。
应用界面已本地化为二十种左右的语言,可通过 Mac App Store 或官网获取。从源码构建需要 Xcode,并提供临时签名和正式分发两种配置。
核心功能
- 01遵循系统规范的 macOS 原生界面
- 02支持多种纯文本格式与字符编码
- 03界面本地化为约二十种语言
- 04基于 Swift 与 NSTextView 构建
- 05启用沙盒与强化运行时
适用场景
- 在 Mac 上快速编辑笔记、日志或配置文件
- 处理老旧或非 UTF-8 编码的文本文件
- 用轻量编辑器替代较重的 IDE 处理纯文本
快速上手
- 1
在 Xcode 中打开 CotEditor.xcodeproj
- 2
若用于本地临时构建,取消 Configurations/CodeSigning.xcconfig 中的 ad-hoc 配置引用
- 3
在 Xcode 中构建 CotEditor 方案
使用前须知
- 仅支持 macOS,且需要 macOS Tahoe 26 或更高版本。
- 源代码采用 Apache-2.0 许可,但图片资源仅允许非商业、禁止演绎的使用。
- 从源码构建需要安装 Xcode。
收录于专题
标签
常见问题
- CotEditor 是什么?
- 一款轻量的 macOS 原生纯文本编辑器,使用 Swift 编写,注重编码与文本处理的准确性。 CotEditor 是专为 macOS 打造的纯文本编辑器。它遵循系统原生的界面规范和交互习惯,使用起来与其他 Mac 原生应用一致,而不是带有自有风格的跨平台编辑器。
- CotEditor 可以免费使用吗?用的什么许可证?
- CotEditor 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- CotEditor 还在维护吗?
- 活跃维护中。CotEditor 最近一次提交是在 2026年11月5日。
- CotEditor 适合用来做什么?
- 在 Mac 上快速编辑笔记、日志或配置文件 处理老旧或非 UTF-8 编码的文本文件 用轻量编辑器替代较重的 IDE 处理纯文本
- CotEditor 怎么安装和运行?
- 在 Xcode 中打开 CotEditor.xcodeproj 若用于本地临时构建,取消 Configurations/CodeSigning.xcconfig 中的 ad-hoc 配置引用 在 Xcode 中构建 CotEditor 方案
- 在哪里获取 CotEditor?
- 源代码和安装说明在 GitHub 上:https://github.com/coteditor/CotEditor
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
7013234SwiftMIT维护活跃更新于 28天前
一款免费开源的 macOS Markdown 编辑器,定位类似 TextEdit,专注于 Markdown 编辑。
5944+26 本周261SwiftMIT维护活跃更新于 3天前
一款轻量、极简的 Windows 文本编辑器,支持标签页、Markdown 实时预览和内置差异对比。
1万+18 本周564C#MIT更新于 3天前
基于 Qt 的跨平台文本编辑器,是 Notepad++ 的重新实现,支持 Windows、Linux 和 macOS。
1.5万+21 本周942C++GPL-3.0维护活跃更新于 12天前
macOS 上带图形界面的 Vim 文本编辑器,集成原生菜单、全屏与系统服务。
7891+1 本周691Vim ScriptVim更新于 6天前
一款 macOS 菜单栏应用,用通俗语言说明 Mac 上每根 USB-C 线缆的实际能力,并解释充电变慢的原因。
9089+35 本周278SwiftOther维护活跃更新于 25天前