目次
はじめに
プログラミングをしていると、同じ変数名や関数名を複数回にわたって使うことはよくあります。
そんなときに便利なのが、Visual Studio Code(以下、VSCode)の**「同じ単語を一括編集する機能」**です。
今回、変数や関数などの同一文字列を一括で編集する方法を知りたくて調べたところ、便利なショートカット操作を見つけたのでご紹介いたします。
実現したいこと
- VSCode上で同じ単語(例:変数名や関数名)を一括で変更したい
- 個別に編集せず、すべてを一括で選択し、同時に編集できるようにしたい
使用するショートカット:Shift + Ctrl + L(Windows/Linux)
以下の手順で、同じ単語を一括で編集できます。
- 編集したい単語の1つを選択します(カーソルで選択またはダブルクリック)
Shift + Ctrl + L
を押す- 同じ単語がすべて選択状態になり、カーソルが複数出現します
- そのまま文字を入力すれば、すべて同時に編集されます
補足:Macの場合の操作
Macをお使いの方は、以下のショートカットで同様の操作が可能です。
Shift + Command + L
活用のヒント
- この機能は変数名の一括置換やHTMLタグの同名属性の修正などに非常に役立ちます
- よく似た機能に「Ctrl + D(または Command + D)」で順に選択を追加していく方法もあります
- 正確に一致する単語だけが対象になるため、一部一致や類似語には反応しません
まとめ
VSCodeには、同じ単語を一括で編集できる非常に便利なショートカット機能が用意されています。Shift + Ctrl + L
(Macでは Shift + Command + L
)を使えば、複数個所に同じ文字列がある場合でも、一度の操作でまとめて編集することが可能です。
プログラミングやHTML編集など、あらゆる場面で効率を上げることができます。
少しでも参考になれば幸いです。