A free and open source plain-text editor for your Mac

CotEditor for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe

CotEditor 3.9.0

  -  16.8 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system. Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of CotEditor 3.9.0.


For those interested in downloading the most recent release of CotEditor for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • CotEditor 3.9.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    CotEditor 3.9.0 Screenshot 1
  • CotEditor 3.9.0 Screenshot 2
  • CotEditor 3.9.0 Screenshot 3
  • CotEditor 3.9.0 Screenshot 4
  • CotEditor 3.9.0 Screenshot 5

What's new in this version:

New Features:
- Rewrite the invisible character drawing feature to draw alternative symbols more properly under various environments
- Add an option to draw indent guides
- Display Unicode's general category in the character inspector

Improvements:
- Adjust the text baseline to draw characters vertically center in lines
- Optimize the performance of “Replace All” with a large number of matches
- Improve the performance when pasting a huge text
- Remove the text encoding option for opened documents; instead, the encoding is always detected automatically when opening an existing file
- Update the Unicode block table to the latest Unicode 13.0.0
- Duplicate lines more intelligently
- Improve the encodings list edit view
- Adjust the width of toolbar items
- Remove “vertical orientation” from the selections of the Writing Direction toolbar button
- Make borders of line number views and opacity sample tips more distinct in the high-contrast mode
- Adjust the visible area after unwrapping lines in RTL text mode
- Remove the default value of the snippet keybindings, that inserts <br /> with ⇧↩
- Update help content
- [trivial] Rename “Auto-Detect,” the option detecting the file encoding automatically, to “Automatic.
- [trivial] Omit surrogate pair code points in the character inspector if the character consists of multiple Unicode characters
- [trivial] Adjust the drawing position of the zoomed character in the character inspector
- [trivial] Update some labels in the Format pane
- [trivial] Display default values as the input field's placeholder for window size setting when empty
- [trivial] Remove the snippet keybindings setting migration from CotEdtiror 2.x format and earlier
- [trivial] Make the identifier for document autosaving longer
- [dev] Update the build environment to Xcode 11.5 (Swift 5.2)
- [dev] Replace YAML.framework with Yams
- [dev] Remove Carthage dependency
- [dev] Migrate codesign-specific build settings to .xcconfig

Fixes:
- Fix an issue where the application crashed when a hanging indent depth becomes larger than the editor area
- Fix an issue where the application hung up by extending the selection with shortcut ⌥⇧→ when the character to select is a national flag emoji
- Fix an issue where the item “Automatic” (ex. Auto-Detect) was missing in the encoding selections in the open panel
- Fix an issue with multiple cursors where extra characters were deleted when performing forward delete with selection
- Fix an issue with multiple cursors where just a single UTF-16 character was deleted instead of the whole character when the character to delete consists of multiple UTF-16 characters
- Fix an issue where the outline menu could select the wrong item while typing
- Fix an issue where the line numbers could be shifted when printing vertical text orientation documents
- Fix an issue where line endings could remain when deleting duplicate lines with multiple selections
- Fix an issue in the character inspector where the inspector was not shown when the target character is hidden due to scroll
- Fix an issue in the line number view where the line number of the current line was not bolded under a specific condition
- Fix an issue in scripting with AppleScript/JXA where the application crashed by performing string in ... command
- Fix an issue in scripting with AppleScript/JXA where the contents of a document can rarely be overwritten with the contents of another document window under very specific conditions
- Fix an issue with scripting with AppleScript/JXA where the line range command selected a wrong range when the line endings of the document are CRLF
- Fix an issue with scripting with AppleScript/JXA where selecting a single line by specifying a single integer argument to line range did not work
- Fix an issue in the editor where lines were initially wrapped at the wrong position when the text orientation is vertical
- Fix an issue where the theme color was not applied to the color of typed text in split view
- Fix an issue in the RTL text mode where the page guide disappeared when lines are unwrapped
- Fix an issue where the current line highlight did not update properly after changing some settings
- Fix an issue in the find panel's input fields where a regular expression pattern for Unicode code point was not highlighted properly when the hex contains uppercase letters
- Fix an issue in the find panel's input fields where invisible control characters were drawn in the normal text color under specific conditions
- Fix an issue where the print font name in the Print pane was drawn in black even in the dark mode
- Fix an issue in the editor where the previous drawing could remain in a blank space after changing a display setting of the editor
- Fix the help button in the advanced find options view
- Fix missing localization

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe