Skip to main content

Trouver des lieux d'utilisation avec la liste de références croisées

Vous pouvez afficher les endroits où des symboles sont utilisés, c'est-à-dire une variable, un POU (programme, bloc fonction, fonction) ou un DUT, dans une "liste de références croisées". À partir de la liste, vous pouvez ensuite accéder directement aux positions respectives dans le projet.

Il existe deux types de recherches d'utilisation de symboles :

  • Recherche en texte pur : vous l'entrez dans la vue liste de références croisées saisir un texte (nom du symbole, espace réservé) manuellement.

  • Rechercher une déclaration concrète :

    • Vous êtes dans la vue liste de références croisées et sélectionnez la déclaration dans l'aide à la saisie.

    • Le focus se trouve sur un nom de symbole dans l'éditeur d'un bloc et vous lancez la recherche de références croisées via une commande du menu contextuel.

    • Le focus est dans l'éditeur d'un bloc dans un nom de symbole, la vue liste de références croisées est ouvert et la recherche de références croisées se fait automatiquement.

    • Vous êtes dans la vue liste de références croisées, qui répertorie déjà les emplacements d'utilisation pour plusieurs déclarations, et vous limitez ces résultats à une déclaration spécifique.

Références croisées via la recherche de texte pour le nom du symbole

Prérequis : La vue liste de références croisées est ouvert.

  1. Dans le champ à côté de Par nom, saisissez une chaîne de caractères, par exemple l'identifiant de la variable dont vous voulez trouver les lieux d'utilisation dans le projet.

    Exemple: "iCounter"

    Vous pouvez utiliser les caractères génériques "*" (n'importe quel nombre de caractères) ou "?“ (exactement n'importe quel caractère) en combinaison avec une sous-chaîne d'un identifiant de variable.

    Utiliser "%' si vous souhaitez rechercher des adresses CEI.

    Exemples: "%MW8", "%M*"

  2. Cliquez sur le bouton _cds_icon_show_next_location.pngpour lancer une recherche de texte dans le projet.

    La vue liste de références croisées s'ouvre et montre où la variable est utilisée iCounter. Le point de déclaration et les points d'utilisation dans le projet, indentés en dessous, sont toujours affichés.

  3. Double-cliquez sur un lieu d'utilisation dans la liste de références croisées.

    L'objet correspondant est ouvert dans l'éditeur et le point d'utilisation est marqué.

Renvois pour une déclaration de symbole concrète

Condition : un bloc est ouvert dans l'éditeur.

Procédure. Depuis l'éditeur de blocs, avec la commande de menu
  1. Placez le curseur sur l'identifiant du symbole (variable, nom de bloc) dans la déclaration ou dans l'implémentation.

  2. Choisissez la commande Rechercher un symbole → Sortie des références croisées dans le menu contextuel ou dans le menu Éditer.

    La vue liste de références croisées s'ouvre et montre où les variables ou le POU sont utilisés.

Si la vue liste de références croisées est déjà ouvert, vous pouvez également rechercher les lieux d'utilisation pour un spécifique comme suit :

Procédure. Depuis l'éditeur de blocs, automatiquement
Procédure. Dans la vue Liste de références croisées, avec aide à la saisie
  • Saisissez la vue liste de références croisées via l'aide à la saisie _cds_icon_crossref_symbol_from_input_assistant.png un nom de symbole dans le champ à côté de après déclaration un.

    La liste de références croisées montre où le symbole est utilisé.

Procédure. Dans la vue Liste de références croisées, limitez-vous à une déclaration spécifique
  • Quand en vue liste de références croisées Si plusieurs déclarations sont répertoriées pour un symbole, par exemple après une recherche de texte, vous pouvez réduire l'affichage à l'une d'entre elles : Sélectionnez la ligne avec la déclaration souhaitée et cliquez sur le bouton _cds_icon_limit_to_declaration.png ou sélectionnez la commande du menu contextuel Limiter les résultats à la déclaration actuelle.

    La liste de correspondance ne contient que les lieux d'utilisation de la déclaration sélectionnée.