跳到正文
发现
CotEditor:macOS 轻量纯文本编辑器
桌面应用效率工具

CotEditor:macOS 轻量纯文本编辑器

一款为 macOS 打造的原生轻量级纯文本编辑器,界面遵循系统规范,适合日常记录与开发编辑。

admin
发布于 2026-10-28
浏览
5
访问
0
下载
0
版本
v7.1.3
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

CotEditor 是一款专为 macOS 设计的轻量级纯文本编辑器,目标是提供一款人人可用的通用文本编辑器,并采用直观、原生的 macOS 用户界面。项目使用 Swift 编写,遵循 Cocoa 的基于文档的应用架构,并基于 NSTextView 及相关文本系统 API 构建。

设计理念强调几点:像一等公民的 macOS 应用一样行事,采用系统原生 UI 组件与交互习惯;对新手友好,同时给进阶用户足够的精度与控制;坚持「少即是多」,避免堆砌选项给用户带来决策负担;准确处理从日常笔记到冷门或遗留格式的各类纯文本;并通过本地化与辅助功能覆盖全球用户。

主要功能

  • 原生 macOS 界面与文档式应用结构,符合系统操作习惯。
  • 面向多种纯文本格式,重视文本处理、编码支持与可预期的编辑行为。
  • 内置文件浏览器,支持按文件名过滤并高亮匹配部分。
  • 代码片段(Snippets)设置,可为片段记录快捷键。
  • 支持 AppleScript,例如带时间戳的 write to console 控制台输出。
  • 支持 VoiceOver 等辅助功能,编辑器帮助中的文档统计使用本地化标签。
  • 多语言界面:英语、简体中文、繁体中文、中国香港中文、捷克语、荷兰语、法语、德语、印地语、意大利语、日语、韩语、波兰语、葡萄牙语、俄语、西班牙语、土耳其语、乌克兰语等。

安装与使用

如果只是想本地编译试用,可按以下步骤操作:

  1. 在 Xcode 中打开 CotEditor.xcodeproj。
  2. 切换到 ad-hoc 构建模式:打开 Configurations/CodeSigning.xcconfig,取消注释 #include "CodeSigning-AdHoc.xcconfig"。
  3. 构建 “CotEditor” scheme。

用于分发时,打开 CotEditor.xcodeproj 后直接构建 “CotEditor” scheme 即可。

开发环境为 macOS 27、Xcode 27.2,启用沙盒与强化运行时。

注意事项

  • CotEditor 仅支持最近两个主要 macOS 版本,这一策略已沿用多年,便于及时采用新系统技术并保证受支持版本的质量与稳定性。
  • 如果使用不再被支持的旧版 macOS,可从归档页面下载对应的最新兼容版本,这也是该系统的稳定版本。
  • 源码采用 Apache License 2.0 许可;图像资源采用 Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License。
  • 提交 issue 或 pull request 前,请先阅读仓库中的 CONTRIBUTING.md。

本作品整理自 GitHub 开源项目 coteditor/CotEditor,原作者 @coteditor。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v7.1.3当前版本

    要求 macOS 26 及以上;更新 tree-sitter-php 至 0.25.1、tree-sitter-scala 至 0.26.3,构建环境升级到 Xcode 27.2,Sparkle 更新至 2.10.1;修复文件浏览器过滤时匹配部分不高亮、非拉丁键盘布局下片段快捷键记录异常、VoiceOver 朗读描述、俄语设置窗口布局等问题。

评论