Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Smart Multi-cursorNew to Visual Studio Code? Get it now.
Smart Multi-cursor

Smart Multi-cursor

idanp

|
16,756 installs
| (3) | Free
Context enhanced multi-cursor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Smart Multi-cursor

Context aware multi-cursor.
Inserting cursor in the appropriate position on next line, if no pattern was found falling back to regular column based multi-cursor.
The pattern search is based on:
" ' = : , ; . ( ) { } [ ] < > Tab

This extension overrides the default insertCursorBelow/Above keybindings:

Windows: Ctrl+Alt+Down/Up
Linux: Shift+Alt+Down/Up
Mac: ⌘+⌥+Down/Up

Tip: use Ctrl+u to undo last cursor (Mac: ⌘+u).

example1

Issues and suggestions

Please file an issue.

Contributions are welcomed.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft