10

私はVS10でいくつかのゲームに取り組んでおり、ゲームを拡張したいので変数の名前を変更したいのですが、それへの参照が多すぎてどこから始めればよいのかわかりません。私のためにすぐにこれを行うVS10のホットキーはありますか? NetBeans ホットキー CTRL+H があることは知っていますが、これは VS10 では機能しません。

4

3 に答える 3

6

まず、変数は常に最小のスコープで宣言して使用する必要があります。

VS2010 では、変数の名前を変更するたびに、この変数へのすべての参照の名前を変更するかどうかを尋ねられます。変更した名前の下に小さな赤いバーが表示されます。マウスをそのバーに移動すると、「名前が変更されたオブジェクトへの参照を更新するオプション」というアイコンが表示されます。すぐに名前を変更するか、プレビューを使用して名前を変更するかを選択できます。

(名前を変更した変数へのすべての参照の名前を変更する機能は、別の別の変数の名前を変更すると消えます。古い名前に戻す方法があるかもしれませんが、私はそれを見つけていません。)

クラスのパブリック プロパティの名前を変更しようとしました。自動名前変更は、少なくとも両方が同じコード ファイル内にある場合、そのパブリック プロパティへの参照に対しても機能します。

于 2012-07-05T02:58:12.220 に答える
3

Retired Ninja がコメントで述べたように、Visual Studio 用のアドオン (Visual Assist X など) が必要です。

Visual Assist をインストールすると、次のようなメニューが表示されます。

ここに画像の説明を入力

...「参照の検索」ボタンは、その変数/関数/名前空間/などへのすべての参照を検索し、それを置き換えます(プレーンテキスト検索だけではありません)。

別の方法として、[検索と置換] ウィンドウを開き (Ctrl+F キーを押します)、[クイック置換] をクリックします。そこから、プレーンテキストの検索と置換を行うことができます (ワイルドカードと正規表現のサポートもあります (「オプションの検索 -> 使用:)」の下で、それが役立つ場合があります)。

于 2012-07-05T03:50:17.350 に答える