UX Improvements for Code Navigation and Keyboard Shortcuts

We just pushed an update to editor-alpha channel that streamlines some keyboard shortcuts to provide more native and intuitive user experience:

  1. Code navigation and selection:
    • on Windows and Linux code editor now uses OS conventions for text navigation and selection (Ctrl → instead of Alt → to jump to next word etc.);
    • on macOS we removed ⌘ Home / ⌘ End to go to beginning / end of file;
    • on macOS we removed ⇧ ⌘ Home / ⇧ ⌘ End to select to beginning / end of file;
    • on macOS we added ⌥ ⌘ E shortcut for “Select Next Occurrence” command;
  2. Text replacement:
    • on Windows and Linux “Replace…” shortcut is changed from Ctrl E to Ctrl H;
    • on Windows and Linux “Replace Next” shortcut is changed from Ctrl Shift E to Ctrl Shift H;
    • on macOS “Replace…” shortcut is changed from ⌘ E to ⌥ ⌘ F;
    • on macOS “Replace Next” shortcut is changed from ⇧ ⌘ E to ⌥ ⌘ G;
  3. Code editing:
    • on macOS “Reindent Lines” shortcut is changed from ⌘ I to ⌃ I.

What do you think?

12 Likes

Please add for windows platform:

  1. Ctrl+Insert - copy selected text, Shift+Insert - past text from buffer
  2. Allow delete text with pressing Shift+Del in additional to just Del pressing
    Thx.

PS i repeate this my post here New code editor in editor 2 launched!

2 Likes

Awesome, thanks! :defold:

2 Likes

Ahh thank you! The non-standard Windows shortcuts caught me out every time

3 Likes