type
status
date
tags
category
icon
password
slug
summary
一款轻量、优雅、功能完备的 macOS 原生文本编辑器。
📘 一、CotEditor 简介
CotEditor 是 macOS 平台上一款专为文本编辑与代码编写设计的轻量级编辑器。
它以 原生性能、极简设计与强大的语法支持 著称,完全开源,并拥有完善的日语与多语言支持。
- 🧩 开发者:CotEditor Project(GitHub 开源)
- 💻 系统要求:macOS 10.15 或更高版本
- ⚙️ 特点定位:轻量、原生、纯文本专用编辑器
- 📂 开源地址:GitHub - coteditor/CotEditor
🌈 二、CotEditor 的核心优势
✅ 1. 完全原生的 macOS 体验
CotEditor 使用 Swift 编写,充分利用 macOS 的系统框架。相比跨平台编辑器(如 VSCode),它:
- 启动速度极快;
- 占用内存极低;
- 支持系统级深色模式;
- 可直接调用系统字典与自动替换。
✅ 2. 支持 60+ 种语法高亮
无论是编辑 Markdown、HTML、Python、JSON、Shell Script 还是 LaTeX,都能自动识别语法并高亮显示。
你还可以自定义语法规则(使用
.plist 或 YAML 格式定义),以满足专业文本需求。✅ 3. 正则表达式搜索与批量替换
CotEditor 拥有功能强大的 正则表达式(RegEx)查找与替换 功能。
可通过快捷键
⌘ + F 打开搜索面板,并支持:- 跨行匹配;
- 匹配结果高亮;
- 批量替换;
- 搜索历史记录保存。
✅ 4. 自动换行与字符统计
非常适合编写博客文稿、技术文档或 Markdown 文件。
工具栏中可快速查看:
- 字符数、行数、单词数;
- 光标位置;
- 文件编码与换行符类型(LF / CRLF / CR)。
✅ 5. 脚本扩展与 AppleScript 支持
CotEditor 支持通过 AppleScript、Shell Script 或 Python 编写自动化脚本,实现个性化操作。
例如:
👉 可实现自动插入模板、批量替换格式、文件自动保存等高级操作。
⚙️ 三、安装与使用指南
🧩 1. 安装方式
- 方式一:从 Mac App Store 直接安装;
- 方式二:从 GitHub Releases 下载
.dmg;
- 拖动到「应用程序」文件夹即可使用。
⚡ 2. 初次使用建议配置
打开 CotEditor 后,建议在:
偏好设置(⌘ + ,) → 常规 / 显示 / 编辑器
中调整以下选项:
- ✅ 开启「自动保存」;
- ✅ 启用「显示行号」;
- ✅ 调整字体与字号(推荐 SF Mono 13pt);
- ✅ 开启「实时语法高亮」;
- ✅ 设置默认文件编码为 UTF-8。
📄 3. 常用快捷键
操作 | 快捷键 |
打开新文件 | ⌘ + N |
搜索文本 | ⌘ + F |
跳转到行号 | ⌘ + L |
切换语法模式 | ⌘ + ⌥ + Y |
显示/隐藏工具栏 | ⌘ + ⌥ + T |
<ins/>
🧩 四、CotEditor 的高级功能亮点
🧠 多文件比较与分栏显示
CotEditor 支持「分栏编辑」,可以同时打开多个文档进行比对编辑,非常适合 Markdown / HTML / 翻译类工作流。
💬 支持多种文件编码
CotEditor 能识别和转换多种字符编码:
- UTF-8
- UTF-16
- ISO-8859 系列
- Shift-JIS 等
这在处理多语言或旧文件时极为方便。
🧰 可视化正则测试器
内置正则测试面板,让你在替换文本前即时验证匹配规则结果,是学习和调试 RegEx 的好工具。
🧭 五、与其他编辑器对比
编辑器 | 体积 | 是否原生 | 语法高亮 | 脚本扩展 | 推荐场景 |
CotEditor | ✅ 极小 | ✅ 原生 Swift | ✅ 强 | ✅ AppleScript / Shell | 纯文本、快速编辑、系统集成 |
VSCode | ❌ 较大 | ❌ Electron | ✅ 强 | ✅ 插件丰富 | 编程、多语言开发 |
Sublime Text | ✅ 轻量 | ❌ 跨平台 | ✅ 强 | ✅ Python | 高级文本处理 |
💡 六、适合人群与应用场景
场景 | 说明 |
🧾 Markdown 写作者 | 实时预览 + 自动保存 + 快速统计字符数 |
💻 开发者 | 支持 Bash、Python、HTML、YAML 等语法 |
🧠 翻译者 | 分栏查看原文与译文 |
🔍 数据分析师 | 快速清理 CSV、JSON、Log 文本数据 |
🧰 七、实用小技巧
- 拖拽文本快速换行:将文本文件直接拖入 CotEditor 可自动识别编码;
- 快速插入日期/时间:使用
⌘ + ⇧ + D;
- 保存为模板:在「文件 → 存储为模板」中自定义起始文本;
- 正则清理日志文件:利用 RegEx 替换清理多余空格、标点、特殊字符。
🚀 八、总结与推荐
CotEditor 并非臃肿的 IDE,而是一款纯净、快速、优雅的 macOS 原生文本编辑神器。
无论是轻量编写、Markdown 博客撰写,还是快速批量处理文本,它都能以极低资源消耗带来流畅体验。
💬 若你正在寻找一款“像记事本一样快,却有专业编辑能力”的工具,CotEditor 值得你安装在 Dock 栏最显眼的位置。
🔗 参考与下载链接
- 🌐 官方网站:https://coteditor.com/
- 💾 GitHub 项目:https://github.com/coteditor/CotEditor
- 🛠️ 官方文档:https://coteditor.com/help/
<ins/>