Unity++blog.

UnityやC#とかについて学習したことを書いてます

変数名を一括で変更する(VisualStudio)

変数名を変えたい時に、ひとつひとつ変更するのは面倒だなぁって思って調べたら一括で変更ができるようです。

 

とっても便利だと思うので書いておきます。

例えば下の「rb」という変数↓ 良くない変数名みたいです。

f:id:nabesi777:20181209162734j:plain

 

そしてこの変数を色々な場所で使っているため、変更するのも一苦労です。

 

そこで使うのがCtrl+Fです。

よく使う機能ですが、変数名の変更もできるのは知りませんでした。

 

Ctrl+Fショートカットキーを押すと窓が出てきて

f:id:nabesi777:20181209163040p:plain


変えたい変数名を入力します

f:id:nabesi777:20181209163112p:plain

 

すると使用している変数名の場所に色が付きます。

f:id:nabesi777:20181209163205p:plain

 

下の赤丸のところをクリックすると「置き換え」とかかれたTextboxがもうひとつでてきます。

f:id:nabesi777:20181209163451j:plain

 

Textboxへ変更したい名前を入力して、下の赤丸をクリック!

f:id:nabesi777:20181209163645j:plain

 

 

全部変更されました!

f:id:nabesi777:20181209163744p:plain

 

もっと簡単に変える

 

もっと簡単に変えるにはカーソルをローカル変数の上に置いて「F2」を押す

f:id:nabesi777:20181211143918p:plain

 

色が変わるのでそのまま文字を打ち換えてEnterでできます。

f:id:nabesi777:20181211144136g:plain

 

 メソッド名なども変えることができます。