CotEditor
詳細情報
タイトル | CotEditor |
---|---|
URL | http://coteditor.com/ |
バージョン | ver 5.1.6 |
更新日 | 2025/04/27 |
追加日 | 2013/08/17 |
種別 | フリーソフト |
説明 | 行番号表示、シンタックスカラーリング、OgreKit を使用した正規表現検索、ウィンドウの透明度設定などの機能を持つテキストエディタ。 |
レビュー
CotEditorは日本生まれのOS X専用のテキストエディタ。エンコーディングの判定や和英が混ざった文書の描画、縦書き表示など日本人向きの機能が豊富に搭載されていることが特徴です。
もちろんそれだけではなく、HTML/PHP/Python/Rubyなど40のメジャーな言語に対応したシンタックスハイライト機能、アウトラインメニュー、ビューの分割機能、スクリプトによるマクロの定義などエディタとしての機能も充実。
VimやEmacsは高機能ですがその分設定も複雑になりがちなので、シンプルに使えるエディタとしてCotEditorは便利に使えそうです。。
現在CotEditorはオリジナル開発者nakamuxu氏の手を離れ、usami-k氏、1024jp氏などが開発されているそうで、ソースコードはGitHubで公開されています。
スクリーンショット
更新グラフ
バージョン履歴
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
system requirements: macOS 14 and later
Improvements
- Keep syntax highlights by text selection in the Dark mode as well.
Fixes
- Fix an issue on CotEditor 5.1.4 where the insertion point rarely jumps to the nearest outline item when the outline inspector is shown.
Full Changelog: 5.1.4...5.1.5
system requirements: macOS 14 and later
Improvements
- Enable the “text replacement” option by default in custom modes.
Fixes
- Fix an issue on CotEditor 5.1.3 where the app rarely becomes unresponsive when a save is performed.
- Fix an issue where the document position doesn’t cascade from the previous document when opening a document while the app is inactive.
Full Changelog: 5.1.3...5.1.4
system requirements: macOS 14 and later
Improvements
- Automatically insert a closing symbol also for single and back quotation marks when the “Automatically insert closing brackets and quotes” option is enabled.
- Update the naming convention for duplicated files and folders in the file browser.
- Discontinue appending the “copy” suffix to user settings, such as syntax definitions, when duplicating them.
- Improve the syntax highlighting algorithm.
- Update the Markdown syntax to improve the highlighting of code blocks.
- Update the Go syntax to fix some highlighting keywords (thanks to Karam!).
- Improve the stability.
- [trivial] Improve the tooltip appearance when hovering over a truncated item in the file browser.
- [dev] Update the build environment to Xcod
system requirements: macOS 14 and later
Improvements
- Switch the localized block name and the block name defined in Unicode by clicking the block name in the character inspector.
- Revert the steppers to the font setting controls in the Appearance settings pane.
- Remove the Script menu from the context menu.
- Add a help tag for the “Show Sidebar” menu item when the command is unavailable.
- Update the CSS syntax to add new keywords (thanks to Karam!).
- Update the Swift syntax to support highlighting regex literals.
- Update the JSON syntax to include the .xcstrings file extension.
Fixes
- Fix an issue where multiple text insertion points persist as visible even when the document is made not editable.
system requirements: macOS 14 and later
Improvements
- Just move the insertion point instead of inserting a new one when typing a quotation mark just before a quotation mark automatically inserted by the “Automatically insert closing brackets and quotes” option.
- Update the Unicode block name list.
Fixes
- Fix an issue in the What’s New window where an unwanted beta label would appear even in stable versions.
Full Changelog: 5.1.0...5.1.1
system requirements: macOS 14 and later
New Features
- Append the nearest unique ancestor folder name to the document title if multiple documents with the same name are opened.
- The new “prevent editing” command that prevents documents from being unintentionally edited.
- Introduce the new AppleScript parameter
editable
to document objects. - Introduce the
--readonly
(-r
) option to thecot
command-line tool to open documents as read-only. - Read input from the standard input when the
cot
command-line tool is used with the-
option. - Display Finder tags in the document inspector and the file browser.
- Add the “text replacement” option to the Mode settings to disable the future in the editor. <
system requirements: macOS 14 and later
New Features
- Add the PowerShell syntax.
Improvements
- Update the PHP syntax.
- Declare CotEditor can handle folders.
- [dev] Update Yams from 5.3.0 to 5.3.1.
- [non-AppStore ver.] Update Sparkle from 2.6.4 to 2.7.0.
Fixes
- Fix an issue in the AppleScript support where the
print
command is ignored. - Fix an issue where the Settings window is not accessible from the Window menu.
- Fix an issue on macOS 15 where newly created documents are mispositioned when the frontmost document is tiled.
Full Changelog
system requirements: macOS 14 and later
New Features
- Add the “text replacement” option to the Mode settings to disable the future in the editor.
Improvements
- Show an alert and abort the import of setting files if they are not in a valid format.
- Update the JSON syntax to include the .jsonl file extension.
- Improve the stability.
- [experimental] Improve the syntax highlighting algorithm for inline comments.
- [dev] Update Yams from 5.1.3 to 5.3.0.
- [beta.2] Update the Dutch localizations for strings added in CotEditor 5.1.0.
Fixes
- Fix an issue in the Appearance settings pane
system requirements: macOS 14 and later
New Features
- Display Finder tags in the document inspector and the file browser.
Improvements
- [beta] Update the Korean and Polish localizations for strings newly added in CotEditor 5.1.0.
Known Issue
- The texts added in CotEditor 5.1.0 are not localized yet in Dutch.
Full Changelog: 5.1.0-beta...5.1.0-beta.2
system requirements: macOS 14 and later
New Features
- Append the nearest unique ancestor folder name to the document title if multiple documents with the same name are opened.
- The new “prevent editing” command that prevents documents from being unintentionally edited.
- Introduce the new AppleScript parameter
editable
to document objects. - Introduce the
--readonly
(-r
) option to thecot
command-line tool to open documents as read-only. - Read input from the standard input when the
cot
command-line tool is used with the-
option.
Improvements
- Improve th