文字列検索

名前によるプロシージャの検索

ツール > 検索 (Tools > Find procedure) を選択するか、Ctrl+T を押します。完全なプロシージャ名またはその特徴的な部分を入力します。検索はプロジェクトツリー全体を対象とするため、どのモジュールまたはクラスにプロシージャが含まれているかを知る必要はありません。複数の名前が一致する場合、結果リストにはすべての一致するエントリが含まれます。必要なエントリをダブルクリックして開きます。

表示されたテキストまたはプロジェクト全体の検索

ツール > Find string (Tools > Find string) を選択するか、Ctrl+F を押して文字列検索ダイアログを開きます。アクティブウィンドウ内 (In active window) が選択されている場合、検索は現在表示されているコードまたはフォームデータに適用されます。このチェックボックスをクリアすると、逆コンパイルされたプロジェクト全体を検索します。

Text search dialog with active-window and project-wide search modes

文字列 (String) にテキストを入力し、検索 (Find) を選択します。次を検索 (Find next) を使用して同じテキストの検索を続けます。キャンセル (Cancel) でダイアログを閉じます。

すべての逆コンパイル済みテキストを検索するには完全な逆コンパイルが必要です。高速逆コンパイル (Fast decompilation) を無効にし(高度な機能)、先にファイルを再処理してください。プロシージャ名の検索は、プロジェクト構造に対して行う別の操作です。

文字列参照の検索

リテラル文字列とそれらを使用するコードが必要な場合は、文字列参照 を開きます。検索 (Search) フィールドと 次を検索 ボタンで文字列リストを検索します。文字列参照は、高速逆コンパイルモードでの事前の逆アセンブルによって収集でき、すべての完全に逆コンパイルされたプロシージャを検索する必要はありません。