CotEditor
詳細情報
タイトル | CotEditor |
---|---|
URL | http://coteditor.com/ |
バージョン | ver 5.1.3 |
更新日 | 2025/03/30 |
追加日 | 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
- 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
system requirements: macOS 14 and later
Improvements
- Add missing localization of Unicode block names.
Fixes
- Fix an issue where the text fields in the syntax editor could restore the contents after the input under certain conditions.
- Fix a potential crash that rarely occurs when interacting with the Quick Action bar.
Full Changelog: 5.0.7...5.0.8
system requirements: macOS 14 and later
New Features
- Add
title
andtimestamp
options to the AppleScript’swrite to console
command.
Improvements
- Provide more Unicode information about the selected character in the document inspector.
- Prevent the console from hiding when the app goes into the background.
- Optimize the file browser’s performance when expanding a folder containing a large number of items.
- Improve the trimming of whitespaces in the extracted outline labels.
- Modify the syntax highlighting rule to extract strings in the form of “begin-end” string pairs, even if one of those is escaped.
- Adjust the editor’s initial scroll position.
- [trivial] Update the layout of the Donatio
system requirements: macOS 14 and later
New Features
- Display information about the selected image in the preview view for the file browser.
- Add the “Add period with double-space” option to the Mode setting options (deselected by default).
- Add the toolbar item for Writing Tools to the toolbar customization options (only for macOS 15.2 and later and when the Writing Tools feature is available).
Improvements
- Allow insertion points only at the same number of wrapped lines by rectangular selection.
- Allow selections only at the same number of wrapped lines by selecting the column up/down.
- Update the document’s syntax based on the filename when renaming it in the file browser.
- Always open a file as a plain-text document if its file ext