Repolode
coteditor

coteditor/CotEditor

一款轻量的 macOS 原生纯文本编辑器,使用 Swift 编写,注重编码与文本处理的准确性。

可替代:TextEdit

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. 1

    在 Xcode 中打开 CotEditor.xcodeproj

  2. 2

    若用于本地临时构建,取消 Configurations/CodeSigning.xcconfig 中的 ad-hoc 配置引用

  3. 3

    在 Xcode 中构建 CotEditor 方案

使用前须知

  • 仅支持 macOS,且需要 macOS Tahoe 26 或更高版本。
  • 源代码采用 Apache-2.0 许可,但图片资源仅允许非商业、禁止演绎的使用。
  • 从源码构建需要安装 Xcode。

收录于专题

标签

#macos#text-editor#swift#cocoa#mac-app#coteditor#editor#macos-app#texteditor

常见问题

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 数据每日更新。

相关项目