1. ホーム
  2. android-studio

[解決済み] Android Studioでプロジェクト全体の文字列の出現箇所をすべて検索する

2022-03-16 13:45:16

質問

Android Studio(IntelliJ)を使い始めたばかりで、プロジェクト内のどのファイルにもある文字列の出現箇所を検索する機能を探しているところです。例えば、次のような場合です。私は文字列を含むすべてのファイルを見つけたい " .getUuid() "。

右上の検索では正しい結果が得られず、Edit > Findにもこの機能は見当たらないように思います。

どなたか正しい方向を教えてください。

解決方法は?

TLDR: MacOSの⌃⇧Fは"Find in path"ダイアログを表示します。

まず、このIDEAには、素敵な" Find Usages というコマンドがあります。これは、カーソルがフィールドやメソッドなどの上にあるとき、コンテキストメニューで見つけることができます。

これはコンテキストを意識したもので、私の知る限り、クラス、メソッド、フィールドの使用法を見つけるのに最適な方法です。

あるいは

<ブロッククオート

編集 > 検索 > パスで検索...

ダイアログ で、ワークスペース全体を検索することができます。

また、IDEA 13では、素晴らしい"があります。 Search Everywhere オプションは、デフォルトではShiftキーを2回押すことで呼び出されます。プロジェクト、ファイル、クラス、設定などを検索することができます。

また、プロジェクト構造ダイアログから " で検索することもできます。 Find in Path… となります。具体的なディレクトリの上でマウスの右ボタンで呼び出すと、そのディレクトリとそのサブディレクトリの中だけで検索が行われます。

お楽しみに