2012-02-17 3 views
40

Eclipseには、変数へのすべての参照を簡単に見つける方法がありますが、割り当てを探すだけの簡単な方法はありますか?変数へのすべての割り当てを見つける

+0

ReSharperのやり方は、検索結果の読み込みや書き込みを表す小さなアイコンで、本当にうれしいです。 – DuneCat

答えて

41

クイック?すべての参考文献をと入力してください。 + Shift + Gをクリックし、表示メニュー(ドロップダウン・トライアングル)でSearchビュー(結果)をフィルタリングします。そこにReadsを選択してフィルタリングすることができます。

ショートカット:変数へのカーソル、メニューSearch > Write Access > Workspace。デフォルトではキーバインディングが割り当てられていませんが、通常通り(Preferences > General > Keys)これを行うことができます。

+0

私は '書き込み 'ではなく'読み出し'を選択しなければなりませんでした。 – Dog

+7

検索ビューのメニューでは、何を含むべきではなく、除外するものを選択できるので、 '書き込み 'の代わりに'読み込み 'を選択する必要があります。 – geniusburger

+0

@geniusburgerあなたは正しいです、ありがとうございます。 –

32

はCtrl +Shiftキー + Uは、読み取りと書き込みの参照のためのさまざまなアイコンで、変数のすべての使用を示しています。

また、選択した変数(エディタの右側部分)の読み込みと書き込みの発生に異なる色を設定することもできます。これらの色は、Eclipseの環境設定の「一般 - >エディタ - >テキストエディタ - >注釈」で設定します。 「Occurences」と「Write occurences」があります。私は同じ色を設定し、 "Write occurence"には少し濃いので、キーストロークなしで簡単に書き出しを見つけることができます。

+1

それはJavaのためだけのように見えます。 Eclipse C/C++で私にとってうまくいきません –

+5

これは私にとって最善のものです。すぐに、検索ビューが結果の素敵なフラットなビューで開きます。一方、Shiftキーを押しながらCtrlキーを押しながらGキーを押すと、実際のマッチを表示しないビューが表示されます。マッチする場所が表示され、その場所をダブルクリックする必要があります。実際のファイルをスキャンします。 'Ctrl + Shift + U'は私がすぐに見なければならないものを示しています。 –

+0

色の設定について最後に触れてください。速いコーディングのための便利なショートカット –

0

Ctrl+Alt+U私のubuntuマシン上で、特定の変数のクラス(ローカル参照)内のすべての参照を見つけます。

関連する問題