JDK 1.5.0-12 を使用して、MS-Windows 2000 SP4 で Eclipse バージョン 3.2.1 ビルド M20060921-0945 を使用しています。
私は自分のロケールである es-AR を使用し、すべてのメニューとコンテキストを好きではないスペイン語で設定します。そのため、eclipse.ini ファイルに 1 つのパラメーター"-nl en"を含めました。
それ以来、「検索」とコンテキストメニューの両方の「参照...」機能が機能しなくなりました。パラメータを削除し、「-clean」でEclipseを実行しましたが、まだ機能していません。何が起こっているのか、他に手がかりはありません。よろしくお願いします。
ベト
10 に答える
Eclipse データ内のすべてのファイルを削除します
<WORKSPACE>/.metadata/.plugins/org.eclipse.jdt.core
。
参照の検索(Ctrl + Shift + G)が機能しなくなる同様の問題が発生します。Eclipseを再起動すると再び機能しますが、それでもかなり面倒です。たまに偶然にヒットして検索を台無しにするキーボードショートカットがあるのではないかと思っています。
Eclipse の最新の Indigo リリースで同じ問題が発生し、選択したメソッドまたはクラスの参照を検索すると、常に 0 の結果が得られました。
Eclipseを停止し、フォルダー内のすべてのファイルを削除し、<WORKSPACE>/.metadata/.plugins/org.eclipse.jdt.core
その後Eclipseを再起動すると解決しました。
上記のすべてを試しても何も機能しなかった後、ファイル検索に使用していたファイル名のパターンをもう一度確認しました:*。java * .properties、*。vm、*。xml、*。xsd
.javaの後にコンマがないため、Eclipseは.javaファイルを検索せず、パターン「 .java*.properties」に一致するファイルを検索していました。
うわー、私はばかばかしいと感じました...コンマを追加するとそれが修正されました!それが他の誰かに何か良いことをする場合に備えて、私の単純な解決策を渡す...
{workspace}.metadata.plugins\org.eclipse.search に移動し、 dialog_settings.xml の History セクションをクリアすると、うまくいきました。
奇妙に聞こえますが、キーボードのマッピングがこれに影響を与えているようです。-Hをファイル内の検索にマップしましたが、Java検索では、検索していたメソッドへの実際の参照ではなく、すべてが表示され始めました。上記の解決策を含め、これを修正するものはありません。ただし、キーをOpen SearchDialogDIDに再マッピングすると修正されます。
インストールを破棄します。
その後、再インストールします。