SyncEdit detects words that appear multiple times within a selected range and allows you to edit all instances at once using multi-cursor editing.
It brings the Delphi-style synchronized editing experience to VSCode.
Demo
Features
Detects words that appear more than once within the selected range
Places multi-cursors at all occurrences
Simultaneous editing of all matching words
Highlights target words with color and the selected region with background
Customizable and theme-based color presets
Press Tab to switch to the next repeated word
Cancel SyncEdit with ESC, mouse click, or moving the cursor outside the selection
Commands
Command
Keybinding
Description
SyncEdit: Start
Ctrl+Shift+J
Start SyncEdit for repeated words in the selection