CotEditor
詳細情報
タイトル | CotEditor |
---|---|
URL | http://coteditor.com/ |
バージョン | ver 6.0.0-beta.2 |
更新日 | 2025/09/06 |
追加日 | 2013/08/17 |
種別 | フリーソフト |
説明 | 行番号表示、シンタックスカラーリング、OgreKit を使用した正規表現検索、ウィンドウの透明度設定などの機能を持つテキストエディタ。 |
レビュー
CotEditorは日本生まれのOS X専用のテキストエディタ。エンコーディングの判定や和英が混ざった文書の描画、縦書き表示など日本人向きの機能が豊富に搭載されていることが特徴です。
もちろんそれだけではなく、HTML/PHP/Python/Rubyなど40のメジャーな言語に対応したシンタックスハイライト機能、アウトラインメニュー、ビューの分割機能、スクリプトによるマクロの定義などエディタとしての機能も充実。
VimやEmacsは高機能ですがその分設定も複雑になりがちなので、シンプルに使えるエディタとしてCotEditorは便利に使えそうです。。
現在CotEditorはオリジナル開発者nakamuxu氏の手を離れ、usami-k氏、1024jp氏などが開発されているそうで、ソースコードはGitHubで公開されています。
スクリーンショット
更新グラフ
バージョン履歴
system requirements: macOS 15 and later
Improvements
- [beta] Adjust the user interface.
- [beta] Avoid tinging folder with tags in the file browser on macOS 15.
- [beta] Tweak the application icon.
- [beta][dev] Update the build environment to Xcode 26.0 Beta 7.
Full Changelog: 6.0.0-beta...6.0.0-beta.2
system requirements: macOS 15 and later
New Features
- Support macOS Tahoe 26.
Improvements
- Change the system requirement to macOS 15 Sequoia and later.
- Update the user interface on macOS 26 to the Liquid Glass style.
- Update the application icon to the Liquid Glass style.
- The options to highlight matching braces have been removed and they are now always highlighted.
- Apply the text find highlighting to all split editors.
- Move selected items to the Trash by the Delete action in the file browser.
- Show also the file size of the previewed document in the status bar.
- Dep
system requirements: macOS 14 and later
Improvements
- Update the CSS and Go syntaxes to highlight more keywords (thanks to Karam!).
- [dev] Update Yams from 6.0.2 to 6.1.0.
Full Changelog: 5.2.2...5.2.3
system requirements: macOS 14 and later
Fixes
- Fix an issue in CotEditor 5.2.1 where the text color in the text fields within the Find window appears black in the dark mode.
Full Changelog: 5.2.1...5.2.2
system requirements: macOS 14 and later
Improvements
- Update the CSS syntax to highlight more keywords (thanks to Karam!).
- Update the JavaScript syntax to highlight placeholders in template literals.
Fixes
- Fix an issue where the state of the Text Replacement option in modes is not saved.
- Fix an issue where shortcuts could be assigned in the Key Bindings settings to menu commands that perform multiple replacements, even though these shortcuts didn’t actually work.
- Fix an issue where the font in the input fields of the Find window would occasionally be replaced by a fallback font.
- Fix an issue where the options button in the advanced character count doesn’t work.
Full Changelog: 5.2.0...5.2.1
system requirements: macOS 14 and later
New Features
- Allow adding and removing text encodings from the text encoding list, and enabling the handling of a wider range of encodings.
- Add the Xcode Project syntax (.pbxproj).
- Add the Metal syntax (thanks to Aybars Nazlica!).
Improvements
- Improve differentiation without color.
- Update the CSS syntax to highlight more keywords (thanks to Karam!).
- Update the HTML syntax to highlight more keywords (thanks to Karam!).
- [trivial] Adjust the layout of the multiple replacement definition editor.
- [non-AppStore ver.] Update Sparkle from 2.7.0 to 2.7.1.
- [dev] Update Yams from 6.0.1 to 6.0.2.
Fixes
- Fix an issue where opening a document
system requirements: macOS 14 and later
Improvements
- [trivial] Adjust the layout of the multiple replacement definition editor.
- [dev] Update Yams from 6.0.1 to 6.0.2.
- [beta] Update Korean, Polish, and Portuguese localizations.
Fixes
- Fix an issue where opening a document with mixed line endings incorrectly unifies them to the dominant line ending when it is not LF.
- Fix an issue where a document containing incompatible characters cannot be closed without lossy saving.
- Fix an issue where the text encoding of restored documents could be incorrectly set to Unicode (UTF-8).
Full Changelog:
system requirements: macOS 14 and later
New Features
- Allow adding and removing text encodings from the text encoding list, and enabling the handling of a wider range of encodings.
- Add the Xcode Project syntax (.pbxproj).
- Add the Metal syntax (thanks to Aybars Nazlica!).
Improvements
- Improve differentiation without color.
- Update the CSS syntax to highlight more keywords (thanks to Karam!).
- Update the HTML syntax to highlight more keywords (thanks to Karam!).
- [non-AppStore ver.] Update Sparkle from 2.7.0 to 2.7.1.
Fixes
- Fix an issue where the
Option
-Dele
system requirements: macOS 14 and later
Improvements
- Update the HTML syntax to highlight ARIA attributes (thanks to Karam!).
- [trivial] Update the User Guide.
- [dev] Update Yams from 6.0.0 to 6.0.1.
Fixes
- [dev] Fix an issue on macOS 26 beta where the editor goes under the titlebar.
Full Changelog: 5.1.7...5.1.8
system requirements: macOS 14 and later
New Features
- Enhance the content of the file preview view for the file browser.
- Add the “Copy File Path” command to the File menu as an alternative to the “Show in Finder” command, which can be shown while pressing the Option key.
Improvements
- Update the CSS syntax to add new keywords (thanks to Karam!).
- Improve the VoiceOver support in folder documents.
- Improve the Spanish localization (thanks to Hector!).
- [dev] Update the build environment to Xcode 16.4.
- [dev] Update Yams from 5.3.1 to 6.0.0.
Fixes
- [trivial] Fix the layout of the file browser when a filename contains line ending characters.
Full Changelog: <
system requirements: macOS 14 and later
Improvements
- [trivial] Improve the Recently Used list of syntaxes in the toolbar item.
Fixes
- Fix an issue where an existing document may unintentionally shift when a new document is opened.
- [trivial] Fix an issue where the titlebar separator in the inspector is drawn in the incorrect position when the tab bar is shown.
Full Changelog: 5.1.6...5.1.6