10 Hidden Features in Syn Text Editor You Should Know
-
Multi-Cursor Editing
- Place multiple cursors with Alt+Click (or Ctrl+Shift+L) to edit several locations at once — great for refactoring variable names or adding the same code in multiple places.
-
Column (Block) Selection
- Hold Alt and drag (or use Shift+Alt+Arrow keys) to select rectangular text blocks for column edits, aligning code or modifying columns in CSV-like text.
-
Command Palette
- Open the command palette (Ctrl+Shift+P) to run commands, toggle settings, or jump to specific actions without navigating menus.
-
Integrated Regex Search & Replace
- Use the Find panel’s regex mode to run complex searches and replacements across files, including capture-group-based replacements.
-
Custom Snippets
- Define code snippets with placeholders and tab stops to insert common templates quickly. Trigger snippets with short prefixes or via the snippets menu.
-
Distraction-Free/Zen Mode
- Toggle a minimal UI mode to hide toolbars, panels, and line numbers for focused writing or coding sessions.
-
File and Project Quick Switcher
- Use Ctrl+P (or equivalent) to fuzzy-search filenames and switch between files or jump to symbols within a project instantly.
-
Built-in Terminal
- Open an integrated terminal panel to run builds, tests, or git commands without leaving the editor.
-
Language-Specific Linting & Formatting
- Enable per-language linters and formatters that run on save or on demand, with auto-fix features for common style issues.
-
Macros & Keybinding Recording
- Record repetitive sequences as macros and bind them to custom keys, automating frequent multi-step edits.
If you want, I can provide keyboard shortcuts tailored to your OS, show how to enable any of these features, or create snippets/macros for a specific language.
Leave a Reply