Balbas Code

Xcodeでの検索オプション

公開日: 2023-10-13 13:49:28

Xcodeでの検索設定
意外と知られていなさそうなので、検索について調べてみた。



使用時は必ず
Product
→Clean Build Folder
 →Xcodeの再起動


をしてから検索するようにしてください。
Git等でファイルの内容が大きく変更されていた時、ファイルが読み込まれていない(探せていない)事がありました。





  • Text: 通常のテキスト検索です。入力されたテキストやフレーズをプロジェクト内で検索します。




  • Reference: 参照検索です。選択したシンボルや識別子の参照を全て検索します。例えば、変数や関数の名前をクリックしてこのオプションで検索を行うと、その変数や関数がプロジェクト内でどこで使用されているかを探すことができます。




  • Definitions: 定義検索です。選択したシンボルや識別子の実際の定義の場所を検索します。変数や関数、クラスの定義元を迅速に探すことができます。




  • Regular Expression: 正規表現を使用しての検索です。特定のパターンに一致するテキストを検索します。




  • Call Hierarchy: 呼び出し階層を検索します。選択した関数やメソッドがどこから呼び出されているか、またその関数やメソッドが何を呼び出しているかの階層を表示します。




 


Regular Expression
こちらを使用すると正規表現によっての検索ができるようで、modeは検索するがmodelは検索しない。
のような事ができます。


\bmodes?\b(?!l)