検索・置換のショートカットキーは使いこなせていますか?
私は検索はショートカットを使うものの,置換は手作業でやってしまっています.
実務ではよく検索・置換する作業に直面するのでショートカットキーを覚えておくと作業効率が上がるでしょう.
今回はVScodeで検索・置換のショートカットとその使い方について紹介します.
1つのファイルの中で検索する
検索するときはCtrl + F
を使いましょう!
他アプリでも検索するときはCtrl + F
を使うことが多いので覚えやすいですね.
- Windows: Ctrl + F
- Mac: Command + F
![](https://tellingbook.com/wp-content/uploads/2023/09/image-37-1024x197.png)
検索ボックスを開いてから検索するのも良いですが,すでに検索する対象が決まっているなら範囲選択してからCtrl + F
を実行するとスムーズに検索ができます.
1つのファイルの中で置換する
置換するときはCtrl + H
を使いましょう!
置換ボックスが表示されます.
- Windows: Ctrl + H
- Mac: Command + H
![](https://tellingbook.com/wp-content/uploads/2023/09/image-38-1024x196.png)
置換を1つずつ確認したいときはEnter
を押します.
ハイライトが濃くなった後にEnter
を押すと置換されます.
![](https://tellingbook.com/wp-content/uploads/2023/09/image-39-1024x192.png)
一括で変換したいときはCtrl + Alt + Enter
を使いましょう!
![](https://tellingbook.com/wp-content/uploads/2023/09/image-41-1024x209.png)
ワークスペース内で検索する
先程は1つのファイルを対象としました.
開いているワークスペースを対象に検索もできます
検索ビューを使いワークスペースのすべてのファイルを対象に検索するときはCtrl + Shift + F
を使いましょう!
- Windows: Ctrl + Shift + F
- Mac: Command + Shift + F
![](https://tellingbook.com/wp-content/uploads/2023/09/image-42-1024x278.png)
ワークスペース内で置換する
ファイルのときと同様にワークスペースを対象して置換できます.
Ctrl + Shift + H
を使いましょう!
- Windows: Ctrl + Shift + H
- Mac: Command + Shift + H
![](https://tellingbook.com/wp-content/uploads/2023/09/image-43-1024x284.png)
あるファイルは置換対象から外したいときは検索結果の横にある✕
印をクリックし対象から外しましょう.
![](https://tellingbook.com/wp-content/uploads/2023/09/image-44.png)
20230923_training_weekだけ置換対象から外したため,変数名がtrainig_week
のままですね.
![](https://tellingbook.com/wp-content/uploads/2023/09/image-45-1024x261.png)
対象のファイルを絞る
ワークスペース内のすべてのファイルを対象に検索・置換しました.
対象とするファイルを指定したいときはCtrl + Shift + J
を使いましょう!
含めるファイルを2023*.py
としたため検索結果にJSファイルは含まれていません.
![](https://tellingbook.com/wp-content/uploads/2023/09/image-46-1024x327.png)
含めるファイルだけでなく除外するファイルも指定できるため,除外したいファイルが多いときはこちらを使うと良いでしょう.
まとめ
今回はVScodeで検索・置換をするためのショートカットキーを紹介しました.
検索や置換は利用頻度が多いですがショートカットキーは案外使いこなせていないと思いました.特に対象ファイルを絞ることは手作業でやっていました.
実務でも利用頻度が高いので使いこなしたいショートカットキーですね!
- 検索するショートカットキー: Ctrl + F
- 置換するショートカットキー: Ctrl + H