Menu

Features

Sergey Chelnokov

All this features must be described in help (F1) or menu (Ctrl+Shift+P), but without images and not explicit

  • Multiple cursors/selections (next selection: Ctrl + D, select all matches: Ctrl + Shift + D, select all matches with regex or ignoring case: Ctrl + Shift + D from FindDialog)

  • Unselect previous by Ctrl + K
  • Matches selection incide selected range (by Ctrl + Shift + D from FindDialog)
  • Switching of undo branches (by Ctrl+T, it's possible because undo history is stored as tree)

  • Color highlighting at cursor

  • You own color scheme creation (with update sheme on save)
  • Fast color scheme preview by Ctrl + Shift + C (you don't need to remember it - just remember Ctrl + Shift + P for all menu actions)
  • Macroses

  • Minimap
  • File searching by Ctrl-P

  • Search all current menu actions by Ctrl + Shift + P
  • Your own syntax creation (with update syntax on syntax file saving)

  • Search text in current dir files (recursive)
  • Search text in current file or other editor frame (i.e. FileTree or searching in files output), optional with ignore case (Ctrl+Shift+I for on/off) or regex (Ctrl+Shift+R for on/off)
  • Running shell commands with ouput to console (command dialog shows by Ctrl + ;, but command text can be assigned to F5-F12 buttons in config, shell command starts with ! or !^)
  • Custom encoding and syntax coloring for concrete shell command output (!{s:syntax;e:encoding}command})
  • Using %f% (file path), %l%(line under cursor), %c%(char) parameters in command
  • Navigate to position in file by command output console click (need configure shellRegex in config for your compiller/script output)
  • FileTree (Ctrl + I): navigation, creation/removing files, current directory changing, current file selection in tree (Ctrl + 0)
  • Scrolling to bottom (if cursor already bottom) on file reloading by Ctrl + R - for log reading
  • Cursor position and file syntax setup storage
  • Encoding changing: for save, for read, for shell output
  • Horizontal scrolling with mouse wheel and shift
  • Showing space characters, line endings, line numbers options
  • Jump to line by number (Ctrl + G)
  • Brackets highlighting
  • Selected word highlighting
  • Show 2 files together (Alt + Right, Alt + Left)
  • Autoclosing of superfluous tabs if count more than maxTabsCount parameter in config

  • Minimalistic OmniSharp server support (use omnisharpSln parameter in config or command omnisharpSln=... with reload solution)

  • Opening file on concrete line by parameter
  • Separation commands and "spacesInsteadTabs" settings by current filename

  • Open recently files (Ctrl + Shift + O)
  • Switch to recently current directories (Ctrl + Shift + G)
  • Multirenaming - select several files in FileTree and press Ctrl+R (as single file renaming)
  • Fullscreen mode on maximize (need fullScreenOnMaximized="true" in config, Ctrl+Enter - back to normal mode)
  • Stripped-down implementation of path autocomplite in command dialog (Tab/Ctrl+Enter)
  • Autocomplete for path and syntax/encodes in command dialog after {s:/{e:
  • Minimal snippets support (learn more in buildin help and in menu items)
  • Minimal ctags support (learn more in buildin help and in command list)
  • enum - command to write digits sequence, i.e. 1 2 3 4, to enumerate lists (see more in help)
  • vi-mode: minimal support (learn more in buildin help by F1 and Shift+F1)
  • vi-mode: jump in place in (press Space, symbol in place, than showing symbols)
  • vi-mode: multicursor edititng works too
  • vi-mode: Ctrl+F - switch to normal mode in find/command dialogs
  • vi-mode: correct ru keyboard layout working, allow customization to another layout
  • Unity3d: rename and move files with his *.meta pair in File tree
  • Unity3d: command -line= parameter to setup Unity3d to open file on error line (other parameters see in help)
  • Unity3d: Pasting in output - for stack traces (Ctrl + Shift + V)
  • running shell command after file saving (search afterSaveCommand in help)

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.