私はちょうどAndroid Studio(IntelliJ)を使い始めました、そして今私は自分のプロジェクト内のファイルのどれかで文字列の出現を見つけるための機能を探します。例:文字列 ".getUuid()
"を含むすべてのファイルを見つけたい
右上の検索では正しい結果が得られません。また、編集>検索でこの機能を見つけることができないと思います。
誰かが私を正しい方向に向けることができますか?
まず最初に、このIDEAにはNice "Find Usages
"コマンドがあります。カーソルがあるフィールド、メソッドなどの上にあるときは、コンテキストメニューに表示されます。
これはコンテキストを意識しており、私の知る限りでは、クラス、メソッド、またはフィールドの使用法を見つけるための最良の方法です。
代わりに、あなたは使用することができます
編集>検索>パス内検索...
dialog 、ワークスペース全体を検索できます。
また、IDEA13には、デフォルトでダブルShiftによって呼び出される、素晴らしい "Search Everywhere
"オプションがあります。プロジェクト、ファイル、クラス、設定などを検索できます。
また、プロジェクト構造ダイアログから "Find in Path…
"で検索することもできます。具象ディレクトリ上でマウスの右ボタンをクリックするだけで検索が有効になり、そのディレクトリ内とそのサブディレクトリ内に限定されます。
楽しい!
WindowsまたはLinuxベースのマシン上のAndroid Studioでは、ショートカットを使用してください。 Ctrl + Shift + F プロジェクト全体で任意の文字列を検索します。考えて覚えるのは簡単です Ctrl + F 現在のファイルを検索するために使用されます。だからちょうど押して Shift 同様に。
OSXでは Command の代わりにキー Ctrl
押す Shift 2回検索すると、[Search Everywhere]ダイアログが表示されます。
つかいます Ctrl + Shift + F WindowsとLinuxがどこでも検索できるように、プレビューも表示されます。
つかいます Ctrl + F WindowsとLinuxで現在のファイルを検索するための組み合わせ。
つかいます Shift + Shift プロジェクトのプロジェクトファイルを検索するためのWindowsとLinux用の(ダブルタップシフト)の組み合わせ。
次のように押すと、パス内検索ダイアログを開くことができます。
Ctrl + Shift + F
あなたが到達したいのは、それだ、と私は信じています:
パス内で検索するためのshift + cmd + fのほかに、どこでも検索するためのダブルシフト。それらと遊ぶと、あなたは自分の必要性を満たすものを知るでしょう。
そしてEclipseのキーマップを使う私達全員にとってショートカットは Ctrl + H です。 Eclipseと比較して限られた選択肢を期待しないと、あなたはがっかりするでしょう。
WindowsまたはLinuxベースのマシン上のAndroid Studioでは、ショートカットCtrl + Shift + Rを使用してプロジェクト全体の任意の文字列を検索して置換します。
_ shift _ 2を押すと、プロジェクト内のClassとMethod()の両方でEvery-whereを検索できます。
Ctrl + N クラス名のみを検索します。
Ctrl + E 最近使用したファイルの場合。
つかいます Ctrl + Alt + F Ubuntuでの組み合わせ。