CotEditor
詳細情報
タイトル | CotEditor |
---|---|
URL | http://coteditor.com/ |
バージョン | ver 4.8.1 |
更新日 | 2024/04/22 |
追加日 | 2013/08/17 |
種別 | フリーソフト |
説明 | 行番号表示、シンタックスカラーリング、OgreKit を使用した正規表現検索、ウィンドウの透明度設定などの機能を持つテキストエディタ。 |
レビュー
CotEditorは日本生まれのOS X専用のテキストエディタ。エンコーディングの判定や和英が混ざった文書の描画、縦書き表示など日本人向きの機能が豊富に搭載されていることが特徴です。
もちろんそれだけではなく、HTML/PHP/Python/Rubyなど40のメジャーな言語に対応したシンタックスハイライト機能、アウトラインメニュー、ビューの分割機能、スクリプトによるマクロの定義などエディタとしての機能も充実。
VimやEmacsは高機能ですがその分設定も複雑になりがちなので、シンプルに使えるエディタとしてCotEditorは便利に使えそうです。。
現在CotEditorはオリジナル開発者nakamuxu氏の手を離れ、usami-k氏、1024jp氏などが開発されているそうで、ソースコードはGitHubで公開されています。
スクリーンショット
更新グラフ
バージョン履歴
system requirements: macOS 13 and later
Improvements
- Add context menus for text size change to the tables in the outline inspector and find the result view.
- Improve the algorithm to parse syntax highlighting with simple words.
- Improve error message when failing to load setting files.
- Improve general stability.
Fixes
- Address an issue on CotEditor 4.8.0 that the application could crash while updating the editor counts.
- Fix an issue on CotEditor 4.8.0 that custom syntaxes could be empty when it contains ill-formed definitions.
- Fix an issue on CotEditor 4.8.0 that the editor's kerning did not set to zero despite the font type being monospaced.
- Fix an issue on CotEditor 4.8.0 that some steppers in the Settings window were pl
system requirements: macOS 13 and later
New Features
- Add the Mode feature that enables altering the editor’s behavior depending on the document’s syntax (Go Settings > Mode settings pane to set).
- Add the Restore Defaults button to the File Drop settings.
- Add Dutch localization (thanks to Yasin Gunaydin!).
Improvements
- Improve the look and feel of the syntax editor.
- Renew the “About CotEditor” window.
- Change the line count behavior to ignore the new line character at the end of the last line.
- Improve selected line number emphasis in the line number view by the vertical text orientation.
- Change the filter field for the outline inspector to apply the selection of the filter history immediately.
- Make the encodin
system requirements: macOS 13 and later
New Features
- Add Dutch localization (thanks to Yasin Gunaydin!).
Improvements
- Change the line count behavior to ignore the new line character at the end of the last line.
- Improve selected line number emphasis in the line number view by the vertical text orientation.
- Change the filter field for the outline inspector to apply the selection of the filter history immediately.
- Remove wrapped line marks in the line number view.
- Update the Makefile syntax to add “GNUmakefile” to the filename mapping.
- [trivial] Remove the dialog urging to restart the application by changing the “Reope
system requirements: macOS 13 and later
Improvements
- Renew the “About CotEditor” window.
- [non-AppStore ver.] Update Sparkle from 2.5.2 to 2.6.0.
- [dev] Update Yams from 5.0.6 to 5.1.0.
- [dev] Migrate the status bar to SwiftUI.
- [beta] Restore the last syntax editor size within a session.
Fixes
- [beta] Fix a memory leak.
- [beta] Fix an issue on macOS 14 that multiple cursors in editors were not drawn when the editor becomes active again.
- [beta] Add missing localization.
system requirements: macOS 13 and later
Fixes
- [beta] Fix an issue that the “Suggest completions while typing” option in the Mode settings was wrongly stored.
system requirements: macOS 13 and later
New Features
- Support the alpha channel in theme settings (Custom themes using alpha channel are not compatible with CotEditor prior to version 4.7.4).
- Make sections in the document inspector collapsable.
- Add “Hexadecimal with Alpha” format to the Color Code panel.
- Add Czech localization (Thanks to Martin Růžička!).
Improvements
- Tweak the background color of the “Anura (Dark)” theme.
- [dev] Migrate all the inspector panes to SwiftUI.
Fixes
- Fix an issue on macOS 13 that the stepper in the custom tab width view worked only once.
- Fix an issue that the character code point displayed in the document inspector could be broken when the application is loca
system requirements: macOS 13 and later
Improvements
- When the file encoding is incompatible with the document content, display a notification instead of silently overwriting the document file with lossy data in autosaving until the user explicitly allows it.
- Suppress displaying the dialog for saving in an incompatible encoding when the user once allowed it.
- Update the C syntax to improve highlighting numbers.
- Deprecate the future to interpret
Shift_JIS
as Shift JIS or Shift JIS X0213 according to the user's priority setting when referring to encoding declarations in documents in encoding detection. - Improve stability.
- [trivial] Improve alert messages for incompatible text encodings.
Fixes
- Fix an issue that the applic
system requirements: macOS 13 and later
Improvements
- Improve stability.
- [trivial] Deprecate the feature for theme/syntax settings to delete a setting by swiping on the setting name in Settings.
- [non-AppStore ver.] Update Sparkle from 2.5.1 to 2.5.2.
Fixes
- Fix an issue that the application crashed when trying to convert the encoding of an unsaved document to one incompatible with the content.
- Fix an issue that the application could not open a document containing a specific pattern of letters.
- Fix an issue that the validation error message in the syntax editor did not change even when errors exist.
- Fix an issue that the incompatible characters list did not update under the specific condition.
- Fix a possible crash when ope
system requirements: macOS 13 and later
New Features
- Add “Join Lines” command to the Text menu.
Fixes
- Fix an issue on CotEditor 4.7.0 that documents did not update when the file was modified by a command-line process.
- Fix an issue on CotEditor 4.7.0 that the last letter of some script names with a period could be wrongly interpreted as shortcut keys.
- Fix an issue on CotEditor 4.7.0 that some kinds of actions, such as scripts, could not performed via the Quick Action bar.
- Fix an issue on CotEditor 4.7.0 that the Quick Actions bar dropped to draw the Shift key in some shortcuts.
system requirements: macOS 13 and later
New Features
- Add Quick Action bar which can launch by the Command-K keys.
- Insert scanned text in a photo taken by iPhone or iPad.
- Add
--syntax
(-s
) option to thecot
command-line tool to set desired syntax to the documents just opened.
Improvements
- Enable the “Input Backslash” and “Input Yen Mark” menu commands in all text fields in the application.
- Optimize the performance of the normalization of inconsistent line endings.
- Improve stability.
- [trivial] Add a stepper to the custom tab width sheet.
- [trivial] Increase the default font size and line height.
- [trivial] Add shortcut symbols for special keys not on comm
system requirements: macOS 13 and later
New Features
- Add
--syntax
(-s
) option to thecot
command-line tool to set desired syntax to the documents just opened.
Improvements
- [trivial] Add shortcut symbols for special keys not on common keyboards.
- [rc] Display the Globe symbol instead of “fn” for shortcuts in the Quick Action bar if the user keyboard is supposed to have the Globe key (thanks to Katsumi Kishikawa!).