📝
VSCodeで変数名を一括変更したい.
発生した問題
VSCodeを用いて実装をしているとき,過去の自分がつけた変数名がいまいちなので,変数名を一括でリネームしたくなったが,手動で変更していくのは面倒.しかし,「Ctrl+Shift+L」では,選択した文字列と等しい,ファイル内の文字列すべてが置換されてしまう.
解決法
変更したい変数を選択し,F2キーを押す.すると,入力画面が表示されるので,そこに新しい変数名を入力してEnterを押せば,選択した変数と(意味的に)等価な変数の変数名が,入力した変数名に一括変更される.
変更前に変更を確認したい場合
いきなり変更されるのが怖い場合は,新しい変数名を入力した後,Enterの代わりに「Ctrl+Enter」を押せば,変更前に変更差分を確認できる.
参考文献
Discussion