Main Content

プロジェクト ファイル内部の検索およびファイル ビューのフィルター

プロジェクト全体の検索

プロジェクトでは、すべてのモデルとサポート ファイル内部を検索できます。モデル ファイル、MATLAB® ファイル、データ ディクショナリ、その他のプロジェクト ファイル内部で一致を検索できます。現在のプロジェクトのみを検索します。参照プロジェクト ファイルを検索する場合は、参照プロジェクトを開きます。

  1. [プロジェクト] タブで、下矢印をクリックして [ツール] ギャラリーを展開します。[プロジェクト ファイル][検索] をクリックします。または、ファイルのフィルター ボックスに入力すると、代わりにファイル内部で検索できるようにプロジェクトからリンクが提供されます。

  2. [プロジェクト ファイル内部の検索] ダイアログ ボックスに検索する文字を一部入力します。引用符やハイフンで語句を囲まないでください。

  3. 一覧内でファイルを展開し、ファイル内部で結果を表示します。結果をダブルクリックして、Simulink® モデル内でブロックを強調表示したり、MATLAB ファイル内で特定の行を強調表示するなど、特定の項目を見つけます。

  4. [フィルター] をクリックしてファイル タイプ、ステータスまたはラベル別に結果を絞り込みます。

プロジェクト ファイル ビューのフィルター

プロジェクトの [ファイル] ビューおよび [カスタム タスク] ダイアログ ボックスでは、検索ボックスとフィルター処理ツールを使用して、表示するファイルを指定できます。

  • ファイルを表示するには、[ファイル] ノードを選択します。[プロジェクト (ファイルの件数)] ビューを選択すると、プロジェクト内のファイルのみが表示されます。サンドボックス内のすべてのファイルを表示するには、[すべて] をクリックします。このビューには、プロジェクト内のファイルだけでなく、プロジェクト ルートの下位にあるすべてのファイルが表示されます。

  • 検索するには、ファイル名の一部やファイル拡張子などの検索語を検索ボックスに入力してください。*.m または *.m* などのワイルドカードを使用できます。

    検索をクリアするには、[X] をクリックします。

  • 現在のビューにフィルターを作成するには、フィルター ボタン をクリックします。

    [フィルター ビルダー] ダイアログ ボックスで、名前、ファイル タイプ、プロジェクト ステータス、ラベルを使用して、適用する複数のフィルター条件を選択することができます。

    ダイアログ ボックスの下部に、次のような結果のフィルターが報告されます。

    Filter = file type is 'Model files (*.slx, *.mdl)' AND project status
     is 'In project' AND has label 'Engine Type:Diesel'
    [適用] をクリックすると、ユーザーが適用するフィルターが検索ボックスに表示されます。

その他の検索方法

以下を検索することもできます。

  • モデルをメモリに読み込まないモデル コンテンツ。MATLAB の [ホーム] タブの [ファイル] セクションで、[ファイルの検索] をクリックします。フォルダーまたはパス全体を検索できます。ただし、プロジェクト検索で行う場合と同じ方法で [ファイル検索] ダイアログ ボックス内の結果からモデル内で結果を強調表示することはできません。ファイルの詳細検索を参照してください。

  • モデルの階層構造。Simulink エディターで、[モデル化] タブの [検索] をクリックします。マスク、リンク、参照内を検索するオプションを選択します。この検索はモデルをメモリに読み込みます。モデル エクスプローラーを参照してください。

  • 変数、ブロック パラメーター値またはモデルの階層構造およびコンテンツをその他のオプションを使用して検索する場合は、モデル エクスプローラーを使用します。この検索はモデルをメモリに読み込みます。モデル エクスプローラーを使用してワークスペースおよびデータ ディクショナリで変数を検索し、変数の使用をモデル内で検索します。モデル エクスプローラーを使用したワークスペース変数の編集と管理を参照してください。

参考

関連するトピック