CotEditor

⚠️ This is a pre-release version.

Highlights on CotEditor 3.7

Multi-Cursor editing
The multi-cursor editing feature has finally come to CotEditor! Now you can insert the same text to multiple places at once.

What's New on CotEditor 3.7.0-rc.5

release:

Fixes

  • beta Fix an issue where lines did not wrap correctly with vertical text orientation.
  • beta Fix an issue where the line wrap width of a split view could be set shorter than the actual view if scroller bars are set to be always visible.

What's New on CotEditor 3.7.0-rc.4

release:

Improvements

  • Keep selections after performing “Duplicate Lines.”
  • beta Keep cursors after performing “Delete Lines.”
  • beta Change behavior of ⌘⌦ shortcut with a single selection.

Fixes

  • beta Fix an issue where ⌥⌦ shortcut with multi-cursors deleted a word but toward a wrong direction.
  • beta Fix an issue where moving multiple cursors with a shortcut would not scroll the editor until the moved cursors visible.

What's New on CotEditor 3.7.0-rc.3

release:

Improvements

  • Delete sequential paces character by character when they are not located at the beginning of a line even if “Expand tabs to spaces” option is enabled.
  • beta: Support right-to-left and bidi text by moving multiple cursors.

Fixes

  • Fix an issue where “Replace All” could fail when the text to find is a combining character such as a diacritical mark.
  • Fix an issue where lines did not wrap correctly with vertical text orientation.
  • Fix an issue where the line wrap width of a split view could be set shorter than the actual view if scroll bars are set to be always visible.
  • Fix an issue where the year in the print header or console prompt was displayed wrongly in specific days (Thanks to Frédéric Blondiau!).
  • beta: Fix detailed behaviors of ^⇧→ and ^⇧← shortcuts.
  • beta: Fix an issue the application crashed by performing ^⇧→ or ^⇧← shortcut when RTL text is selected.
  • rc.2: Fix background color when an editor was scrolled over a boundary.

What's New on CotEditor 3.7.0-rc.2

release:

Improvements

  • beta: Disable “Change Opacity” action while fullscreen mode.
  • beta: Move the position of the opacity control popover.
  • beta: Update help contents.
  • trivial: Improve toolbar color.

Fixes

  • Fix an issue where closed windows remained on the memory.
  • Address an issue where selected ranges were set wrongly after updating document due to an external modification.

What's New on CotEditor 3.7.0-rc

release:

New Features

  • Add “Surround Selection With” > “Square Brackets” menu item.

Improvements

  • Remember the last used custom characters for “Surround Selection With” > “Custom” action.
  • beta: Keep insertion points afeter cut.
  • beta: Localize newly added strings.

What's New on CotEditor 3.7.0-beta.5

release:

New Features

  • Add Opacity toolbar item to change editor's opacity.

Improvements

  • beta: Merge a part of changes in CotEditor 3.6.13.

Fixes

  • beta: Fix multi-cursor behavior with and when something is selected.

What's New on CotEditor 3.7.0-beta.4

release:

Improvements

  • beta: Support snippet insertion in multi-cursor editing.
  • beta: Replace ^⇧↑ and ^⇧↓ shortcuts with ^⇧→ and ^⇧← correspondingly when the text orientation is vertical.
  • beta: Fix and improve behavior of ^⇧↑ and ^⇧↓ shortcuts.
  • beta: Merge changes in CotEditor 3.6.12.

Fixes

  • beta: Fix selection after commenting-out.
  • beta: Suppress blinking Edit menu when performing ^⇧↑ or ^⇧↓ shortcut.
  • beta: Fix an issue where auto-inserted tab did not expand to spaces on auto indent level adjustment.

What's New on CotEditor 3.7.0-beta.3

release:

Improvements

  • beta: Support commenting-out/uncommenting in multi-cursor editing.
  • beta: Support ^T and fn+delete (^D) shortcut in multi-cursor editing.

Fixes

  • beta: Fix an issue where multiple cursors disappeared after (auto-)saving with “trim trailing whitespace on save” option.
  • beta: Fix an issue where the first cursor could disappear after some specific text editing.
  • beta: Fix an issue where auto-inserted tab did not expand to spaces on auto indent level adjustment.
  • beta: Fix multi-cursor behavior of deleting to the beginning of the visual line by ⌘⌫.
  • beta: Fix multi-cursor movement when encountering a surrogate pair.
  • beta: Fix an issue where a selected range and an insertion point could overlap.
  • beta: Fix an issue where the application could rarely crash after moving cursors.

What's New on CotEditor 3.7.0-beta.2

release:

Improvements

  • beta: Exit muti-cursor mode by using esc key.
  • beta: Add ^⇧↑ and ^⇧↓ shortcuts to add an insertion point above/below.

Fixes

  • beta: Fix a crash when moving multiple cursors with arrow keys.
  • beta: Fix the width of insertion points.
  • beta: Fix cursor behavior when moving multi-cursors among words with shortcut keys.

What's New on CotEditor 3.7.0-beta

release:

New Features

  • Multi-cursor editing.

Known Issues

  • Help contents for the multi-cursor editing is not yet prepared.

previous release notes