CotEditor
macOS / Productivité
CotEditor is a lightweight plain-text editor for source code, notes, Markdown, web content, and more. Its clean, neat interface makes everyday editing simple and comfortable, while powerful tools support more advanced work when you need them.
Made for Mac
CotEditor is built exclusively for macOS and designed to feel at home from the start. It follows familiar system conventions, integrates seamlessly with features such as Dark Mode, Versions, iCloud, and VoiceOver, and keeps settings in a standard settings window, right where Mac users expect them.
Fast, Focused, and Ready for Real Work
CotEditor launches quickly, and its simple, well-organized interface helps you stay focused on your work. Built-in syntax highlighting for many popular languages and an outline menu based on syntax help you grasp the structure of your documents at a glance. When your work calls for more, CotEditor is ready with powerful find and replace, precise tools for editing text, scripting support, and the flexibility to tailor the details to your workflow.
Thoughtful About Text
CotEditor pays attention to the details that make plain-text editing reliable, from text encodings and line endings to Unicode normalization and diverse writing systems. It helps you see what’s really in your document by revealing invisible characters, warning about mixed line endings or characters that cannot be saved in the chosen encoding, and offering detailed character inspection. It also makes CotEditor comfortable across different writing systems and text conventions.
Key Features
• Syntax highlighting for more than 70 preset languages
• Powerful find and replace with regular expressions
• Live character, word, and line counts
• Auto Save with an option to avoid overwriting the original file
• Careful handling of text encodings and line endings
• Outline menu based on syntax
• Multi-cursor editing
• Sidebar folder navigation
• Character inspector with enlarged glyph and Unicode information
• Support for diverse writing styles, including CJK text, vertical text layout, and right-to-left text
• Various Unicode normalizations
• Command-line tool
• Scriptable in your favorite language
All features in CotEditor are available for free. In-app purchases are optional and support the project.
Terms of Service: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://coteditor.com/privacy
Quoi de neuf dans la dernière version ?
Improvements
- Improve reliability when UNIX scripts process large input or output through pipes.
- Allow AppleScript encoding conversion to use encodings outside the customized encoding list.
- Improve responsiveness when performing the Select All Find Matches command in large documents.
- Close open documents in the file browser when their containing folder is moved to the Trash.
Fixes
- Fix an issue in CotEditor 7.0.1 where saving an extensionless document could leave it treated as locked by the system (`com.apple.provenance` extended attribute), preventing later overwrites.
- Fix an issue where deleting forward with multiple cursors could crash when an insertion point was at the end of the document.
- Fix an issue where pasting text copied from multiple selections in a CRLF document could insert incorrect text.
- Fix an issue where the Sort by Pattern command could insert extra blank lines in CRLF documents.
- Fix an issue where specifying an out-of-range negative line range could crash.
- Fix an issue where highlights for instances of selected text could reappear after turning the option off.
- Fix an issue where a failed script could leave its name in subsequent console messages.
- Fix an issue where print settings specified by AppleScript could be ignored.
- Fix an issue where edits in the Multiple Replace window could be lost after immediately selecting, renaming, or deleting definitions.
- Fix an issue where Replace All and Multiple Replace could fail to apply replacements between Unicode-equivalent strings, such as `·` (U+00B7) and `·` (U+0387).
- Fix an issue where performing Find All or Highlight All in a read-only document could make the document editable.
- Fix an issue where regular expression search could get stuck at the same position when matching zero-length text.
- Fix an issue where regular expression syntax highlighting could be applied incorrectly.
- Fix an issue where custom keyboard shortcuts using the Forward Delete key could not work.
- Fix an issue where document open/save scripts could fail to run immediately after launch or script folder changes.
- Fix an issue where the default text encoding could be removed from the Encoding List.
- Fix an issue where detecting encoding-incompatible characters could miss Unicode-normalized text changes.
- Fix an issue where syntax definition files with reserved names could be imported and appear as unusable custom syntaxes.
- Fix an issue where changes to Mode settings might not take effect immediately.
- Fix an issue where changing the document appearance or deleting a custom theme could leave the theme editor in the Appearance settings pane showing an outdated theme.
- Fix an issue in the file browser where renaming an item while filtering could show stale results or crash.
- Fix an issue in the file browser where moving both a folder and its contained items to the Trash at the same time could show an incorrect confirmation or unnecessary error.
- Fix an issue in the file browser where old filter results could be shown after changing the filter text quickly.