Skip to main content

相互参照リストで使用場所を見つける

シンボルが使用されている場所、つまり変数、POU(プログラム、機能ブロック、機能)、またはDUTを、いわゆる「相互参照リスト」に表示できます。リストから、プロジェクトのそれぞれの位置に直接ジャンプできます。

シンボル使用法検索には2つのタイプがあります。

  • 純粋なテキスト検索:これをビューに入力します 相互参照リスト テキスト(シンボル名、プレースホルダー)を手動で入力します。

  • 具体的な宣言を検索します。

    • あなたはビューにいます 相互参照リスト 入力ヘルプから宣言を選択します。

    • ブロックのエディタのシンボル名に焦点が当てられ、コンテキストメニューコマンドを使用して相互参照検索を開始します。

    • フォーカスは、シンボル名、ビューのブロックのエディターにあります 相互参照リスト は開いており、相互参照検索は自動的に実行されます。

    • あなたはビューにいます 相互参照リスト、複数の宣言の使用場所がすでにリストされており、それらの結果を特定の宣言に制限します。

シンボル名のテキスト検索による相互参照

前提条件:ビュー 相互参照リスト が開かれます。

  1. [名前]の横のフィールドに文字列を入力します。たとえば、プロジェクトで使用する場所を検索する変数の識別子を入力します。

    例: "iCounter「」

    ワイルドカードを使用できます "*"(任意の数の文字)または"?「(正確に任意の文字)変数識別子のサブストリングとの組み合わせ。

    つかいます "%'IECアドレスを検索する場合。

    例: "%MW8"、"%M*」

  2. ボタンをクリックします _cds_icon_show_next_location.pngプロジェクトでテキスト検索を開始します。

    景色 相互参照リスト 開いて、変数が使用されている場所を示します iCounter。プロジェクトでの宣言ポイントと使用ポイントは、下にインデントされて常に表示されます。

  3. 相互参照リストで使用場所をダブルクリックします。

    対応するオブジェクトがエディタで開かれ、使用場所がマークされます。

具体的なシンボル宣言の相互参照

要件:ブロックがエディターで開かれています。

手順. ブロックエディタから、メニューコマンドを使用
  1. 宣言または実装のシンボルの識別子(変数、ブロック名)にカーソルを置きます。

  2. コマンドを選択します シンボルの検索→相互参照の出力 コンテキストメニューまたはメニュー 編集するには

    景色 相互参照リスト 開いて、変数またはPOUが使用されている場所を示します。

ビューの場合 相互参照リスト はすでに開いているので、次のように特定の使用場所を検索することもできます。

手順. ブロックエディタから、自動的に
  • オプションを有効にする 選択を変更するときに相互参照を自動的に更新しますツール→オプション カテゴリ内 スマートコーディング。次に、ブロックのエディタウィンドウでシンボルの名前を選択するか、名前にカーソルを置きます。

    選択/カーソルの位置に応じて、相互参照リストにそれぞれのシンボルの使用場所が自動的に表示されます。

手順. 相互参照リストビューで、入力ヘルプ付き
  • ビューに入力します 相互参照リスト 入力ヘルプを介して _cds_icon_crossref_symbol_from_input_assistant.png 次のフィールドのシンボル名 宣言後 1。

    相互参照リストは、記号が使用されている場所を示しています。

手順. 相互参照リストビューで、特定の宣言に制限します
  • ビューにあるとき 相互参照リスト たとえばテキスト検索後など、シンボルに対して複数の宣言がリストされている場合は、表示をそのうちの1つに減らすことができます。目的の宣言のある行を選択し、ボタンをクリックします。 _cds_icon_limit_to_declaration.png またはコンテキストメニューコマンドを選択します 結果を現在の宣言に制限する

    相互参照リストには、選択した宣言の使用場所のみが含まれています。