# プロシージャとテキストの検索 - DE Decompiler

> プロシージャ名の検索とコードリストテキストの検索は、異なる目的のために使用されます。

Canonical HTML: <https://www.de-decompiler.com/help/jp/string_search.htm>

## プロシージャとテキストの検索

プロシージャ名の検索とコードリストテキストの検索は、異なる目的のために使用されます。

### プロシージャを検索

**ツール > 検索 (Tools > Find procedure)** または **Ctrl+T** を使用して、完全な名前または識別できる一部を入力します。一致は大文字小文字を区別せず、修飾付きプロシージャ名を受け付けます。結果から必要な一致を選択します。

### 表示されたテキストを検索

**アクティブウィンドウ内 (In active window)** を選択してテキスト検索を開くには、**ツール > 文字列の検索** または **Ctrl+F** を使用します。この場合、検索は現在のコードまたはフォームデータビューに適用されます。このチェックボックスをクリアすると、逆コンパイルされたプロジェクト内を検索します。**String** にテキストを入力し、**検索 (Find)** と **次を検索 (Find next)** を使用して一致箇所間を移動します。

![アクティブなコードビューでのテキスト検索。](https://www.de-decompiler.com/image/help/search_string.png)
アクティブなコードビューでのテキスト検索。

プロジェクト全体の上位レベルのテキスト検索には、対応するプロシージャが逆コンパイルされている必要があります。上位レベルのテキスト検索で完全なカバレッジが必要な場合は、**高速逆コンパイル (Fast decompilation)** を無効にしてファイルを再度処理してください。

逆コンパイラ、逆アセンブラー、DFMソース、AIビューにおいて、折りたたまれたコンテンツもテキスト検索の対象に含まれます。一致する箇所が見つかった場合、関連しない折りたたみはそのまま閉じた状態が維持されます。

### 文字列リテラル

認識された文字列リテラルとその場所を調査するには、[文字列参照](https://www.de-decompiler.com/help/jp/string_references.htm) を使用します。これらの参照は、高速逆コンパイルモードでの予備的な逆アセンブルによって収集できます。すべてのプロシージャに完全な上位レベルのコードリストが必要というわけではありません。
