CotEditor
詳細情報
タイトル | CotEditor |
---|---|
URL | http://coteditor.com/ |
バージョン | ver 4.8.0-beta.2 |
更新日 | 2024/03/09 |
追加日 | 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
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!).
system requirements: macOS 13 and later
Improvements
- Enable the “Input Backslash” and “Input Yen Mark” menu commands in all text fields in the application.
- [trivial] Add a stepper to the custom tab width sheet.
- [beta] Use the same shortcut symbols as the menu display in the Quick Action bar.
- [beta] Adjust the layout of the Quick Action bar.
- [beta.2] Update some localized text.
Fixes
- Fixed an issue that the “unescape replacement string” option could not unescape consecutive backslashes correctly.
- [beta] Fix an issue that some active actions were not listed in the Quick Action bar.
- [beta] Fix an issue that keyboard shortcuts that include
system requirements: macOS 13 and later
Improvements
- Optimize the performance of the normalization of incompatible line endings.
- Improve stability.
- [trivial] Increase the default font size and line height.
- [beta] Add device name to quick actions related to Continuity Camera.
- [beta] Localize strings added on CotEditor 4.7.0.
Fixes
- [beta] Fix an issue that disabled menu items were listed as the quick action candidates.
- [beta] Fix an issue that some actions were not performed properly by the Quick Action.
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.
Fixes
- Fix an issue that the Forward Delete key could not be correctly assigned as custom key bindings.
TODO
- Some text are not localized yet.
system requirements: macOS 13 and later
Improvements
- Optimize the performance of the incompatible character scan.
- [trivial] Add a tooltip to font fields in the Appearance settings pane.
- [dev] Migrate the custom sort pattern view to SwiftUI.
Fixes
- Fix an issue that changes in the multiple replacement definition editor did not save.
- Fix an issue that the application could hang when opening a large document without line breaks.
- Fix an issue that a label was not localized.