VSCodeで選択した単語のすべての出現箇所を選択します


252

同様に、検索することなく、それらのインスタンスの編集や削除を容易と交換し、Visual Studioのコードで選択した単語のすべてのインスタンスを選択するための任意のトリックや拡張子があるAlt+ F3崇高なテキストでは、

回答:


502

[一致するものをすべて検索]を選択しeditor.action.selectHighlightsます。

Ctrl+ Shift+L

Cmd+ Shift+ LまたはMacのCmd+ Ctrl+G


私のvsコードにはこのコマンドが設定されていなかったので、自分で設定する必要があり、それが機能しました。
Tito Leiva

ありがとう。私は、私も使い方にクリアしていないよ代わりに「CMD F2」のこれらのキーを使用してキーバインドを報告するためにMac上でVSコードを得ることがしたい
ダンRosenstark

単語を選択してから、崇高なように一度にすべての単語を更新するのはどうですか?vscodeはそのコマンドで多くの方法を選択できることを理解しています。また、どのコードを選択するかをvscodeに指示するためのキーストロークがあると便利です。
チャーリーパーカー

涼しい!一致全体ではなく正規表現キャプチャグループのコンテンツのみを選択する方法はありますか?例:href="(.*)"
solidau

61

Visual Studio Codeのキーバインディングによると:

Ctrl+ Shift+ L現在の選択のすべての出現を選択する

そして

Ctrl+ F2現在の単語のすべての出現箇所を選択するには

コマンドパレット(View -> Command Palette)またはキーボードショートカットエディター(File > Preferences > Keyboard Shortcuts)のVSコードで現在アクティブなキーボードショートカットを表示できます。


別の単語も選択します。たとえば、を選択nameすると、の同じ文字列も選択されますnamed
Ari

単語の後にスペースがある場合は、単語の後ろのスペースも選択して、その単語を取得することができます(例name
Spcogg 2番目の

20

いくつかを選択したい場合はどうでしょうか?

問題ありません、最初に:

  1. Ctrl+ F入力して文字を見つける
  2. ESC検索終了するにはCtrl+ Shift+ Lを使用してすべてのオカレンスを選択する場合でもこれを行う必要があります)

または

  1. マウスまたはキーボード(Shift+ arrows)でそれらの文字を選択するだけです

マウスカーソルが最初の選択点滅しているので、さらにいくつかのキーバインディングを使用します(参照j08691に感謝します)。

  • Ctrl+ 次の出現箇所をD選択
  • Ctrl+ K+ Ctrl+ 次の発生をD スキップ
  • Ctrl+ 上記のいずれかをU 元に戻す


5

MacOSの場合、何らかの理由でキーボードのショートカットを押している間Cmd+ + Shift+ Lが機能しません(メニューの[選択]-> [すべてのオカレンスを選択]をクリックしている間はうまく機能します)。したがって、私にとってはCmd+ FN+を押すことでF2トリックFNが実現しました(「F2」を有効にするためです)。

ところで、このショートカットを忘れた場合は、選択範囲を右クリックして[すべてのオカレンスを変更]オプションを参照してください。


3

1つずつ実行する場合は、次の操作を実行できます。1)単語を選択します。2)ctrl + d(ウィンドウ内)。

これは、単語を1つずつ選択するのに役立ちます。


1

Ctrl+ F2Windows 10で動作します。

Ctrl+ Shift+ Lパフォーマンスログを開始


パフォーマンスログ?VSCのドキュメントはどこにそれを言っていますか?
j08691
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.