Select all occurrences of selected word in VSCode

前端 未结 8 1769
不思量自难忘°
不思量自难忘° 2020-12-12 08:21

Are there any trick or extension to select all instances of selected word in visual studio code, to facilitate editing or deleting those instances without search and replace

相关标签:
8条回答
  • 2020-12-12 08:53

    What if you want to select just a few?

    No problem, first:

    1. Ctrl+F find the letters by typing them
    2. ESC to quit searching (you need to this even when using Ctrl+Shift+L to select all occurences)

    OR

    1. just select those letters with your mouse or keyboard (Shift+arrows)

    Now that the mouse cursor is blinking on your first selection, using a few more Key Bindings (thanks for the ref j08691) you may:

    • Ctrl+D select the next occurrence
    • Ctrl+K+Ctrl+D skip the next occurrence
    • Ctrl+U undo one of the above
    0 讨论(0)
  • 2020-12-12 08:53

    on Mac:

    select all matches: Command + Shift + L

    but if you just want to select another match up coming next: Command + D

    0 讨论(0)
  • 2020-12-12 08:55

    According to Key Bindings for Visual Studio Code there's:

    Ctrl+Shift+L to select all occurrences of current selection

    and

    Ctrl+F2 to select all occurrences of current word

    You can view the currently active keyboard shortcuts in VS Code in the Command Palette (View -> Command Palette) or in the Keyboard Shortcuts editor (File > Preferences > Keyboard Shortcuts).

    0 讨论(0)
  • 2020-12-12 09:01

    Ctrl + F2 works for me in Windows 10.

    Ctrl + Shift + L starts performance logging

    0 讨论(0)
  • 2020-12-12 09:03

    In my MacOS case for some reason Cmd+Shift+L is not working while pressing the short cut on the keyboard (although it work just fine while clicking on this option in menu: Selection -> Select All Occurences). So for me pressing Cmd+FN+F2 did the trick (FN is for enabling "F2" obviously).

    Btw, if you forget this shortcut just do right-click on the selection and see "Change All Occurrences" option

    0 讨论(0)
  • 2020-12-12 09:11

    If you want to do one by one then this is what you can do:

    1. Select a word
    2. Press ctrl + d (in windows).

    This will help to select words one by one.

    0 讨论(0)
提交回复
热议问题