CotEditor
CotEditor 是一款适用于 macOS 的轻量级纯文本编辑器。该项目旨在为所有人提供一个具有直观的 macOS 原生用户界面的通用纯文本编辑器。
- 系统要求:macOS 14 Sonoma 或更高版本
- 网站:https://coteditor.com
- Mac App Store:https://itunes.apple.com/app/coteditor/id1024640650?ls=1
- 支持语言:英语、捷克语、荷兰语、法语、德语、意大利语、日语、韩语、葡萄牙语、西班牙语、简体中文、繁体中文和土耳其语
源代码
CotEditor 是一个完全用 Swift 编写的纯 macOS 原生应用程序。它采用 Cocoa 的基于文档的应用程序架构,并充分利用 NSTextView
的功能。
开发环境
- macOS 15 Sequoia
- Xcode 16 Beta
- Swift 6
- 启用沙盒
贡献
CotEditor 有自己的贡献指南。在创建问题或提交拉取请求之前,请阅读 CONTRIBUTING.md。
如何构建
构建用于临时使用
对于那些只想在本地构建和试用 CotEditor 的人。
- 运行以下命令解决依赖关系:
git submodule update --init --recursive
- 在 Xcode 中打开
CotEditor.xcodeproj
。 - 切换到临时构建模式:
- 打开
Configurations/CodeSigning.xcconfig
。 - 注释掉
#include "CodeSigning-Default.xcconfig"
。 - 取消注释
#include "CodeSigning-AdHoc.xcconfig"
。
- 打开
- 在工作空间中构建 "CotEditor" 方案。
构建用于分发
- 运行以下命令解决依赖关系:
git submodule update --init --recursive
- 在 Xcode 中打开
CotEditor.xcodeproj
。 - 在工作空间中构建 "CotEditor" 方案。
许可证
© 2005-2009 nakamuxu, © 2011, 2014 usami-k, © 2013-2024 1024jp.
源代码根据 Apache License, Version 2.0 的条款授权。图像资源根据 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 的条款授权。详情请参阅 LICENSE。