tkdtnek23 / CotEditor

Lightweight Plain-Text Editor for macOS

Home Page:https://coteditor.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CotEditor

CotEditor is a lightweight plain-text editor for macOS.

Source Code

Test Status GitHub release

CotEditor is a pure document-based Cocoa application written in Swift.

Development Environment

  • macOS 10.15 Catalina
  • Xcode 12.2
  • Swift 5.3
  • Sandbox enabled

How to Build

Build for Ad-hoc usage

For those people who just want to build and play with CotEditor locally.

  1. Run following commands to resolve dependencies.
    • git submodule update --init
  2. Open CotEditor.xcworkspace in Xcode.
  3. Change to ad-hoc build mode:
    1. Open Configurations/CodeSigning.xcconfig.
    2. Comment out #include "CodeSigning-Default.xcconfig".
    3. Uncomment #include "CodeSigning-AdHoc.xcconfig".
  4. Build "CotEditor" scheme in the workspace.

Build for distribution (incl. Sparkle version)

  1. Run following commands to resolve dependencies.
    • git submodule update --init
  2. Open CotEditor.xcworkspace in Xcode.
  3. Run "Sparkle" scheme in CotEditor.xcworkspace
  4. Build "CotEditor" scheme in the workspace.

License

© 2005-2009 nakamuxu, © 2011, 2014 usami-k, © 2013-2020 1024jp.

The source code is licensed under the terms of the Apache License, Version 2.0. The image resources are licensed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. See LICENSE for details.

About

Lightweight Plain-Text Editor for macOS

https://coteditor.com

License:Other


Languages

Language:Swift 59.4%Language:HTML 38.4%Language:Rich Text Format 1.5%Language:CSS 0.6%Language:Shell 0.1%Language:Python 0.0%