Fonctionnalités de navigation
Structure et fil d’Ariane
SuperBOL fournit une vue d’ensemble de votre programme dès que vous l’ouvrez, que vous pouvez utiliser pour naviguer vers des sections ou des symboles spécifiques (données, paragraphes, etc.) Les mêmes informations sont également affichées dans la fenêtre “Fil d’Ariane” (appelé “breadcrumbs” en anglais) qui se trouve généralement au-dessus de la zone d’édition du texte.
Aller au symbole
Les symboles affichés dans les vues Structure et Fil d’Ariane peuvent également faire l’objet d’une recherche et d’un saut en appuyant sur Ctrl+Maj+O.
Aller à la définition
Lorsque vous souhaitez localiser la définition d’un nom d’élément de données dans votre code source, positionnez votre curseur sur ce nom, cliquez avec le bouton droit de la souris et sélectionnez Atteindre la définition (ou appuyez sur F12).
(Limitation temporaire)
Pour l’instant, les définitions qui appartiennent aux COMMUNICATION SECTION, REPORT SECTION ou SCREEN SECTION de la DATA DIVISION sont ignorées par l’extension. En outre, certaines définitions dans les blocs SQL intégrés (EXEC SQL) ne sont pas encore prises en compte.
Aperçu de la définition
Pour avoir un aperçu de la définition d’un tel élément de données, vous pouvez positionner le curseur sur son nom, cliquer avec le bouton droit de la souris et sélectionner Aperçu > Aperçu de la défintion (ou appuyer sur la touche Ctrl+Maj+F10). Vous obtiendrez alors une vue de l’emplacement de la définition correspondante, y compris si elle se trouve dans un copybook.
Aller aux références
Si vous souhaitez obtenir une liste de toutes les références à un élément de données nommé, cliquez avec le bouton droit de la souris et sélectionnez Atteindre les références (ou appuyez sur Maj+F12). Vous verrez alors l’emplacement de chaque référence à cet élément.
(Limitation temporaire)
Les limitations mentionnées dans Aller à la définition s’appliquent également pour les références.
Information de référence
L’extension présente des informations de référence en ligne au-dessus des définitions des éléments de données et des éléments de la PROCEDURE DIVISION.
Les mêmes limitations que pour Aller à la définition s’appliquent.
Cette fonctionnalité peut être activée ou désactivée en réglant le paramètre de configuration "editor.codeLens" (vous pouvez taper Ctrl+, et ensuite codelens pour changer ce paramètre.)
Survoler pour afficher les copybooks
Vous êtes-vous déjà demandé ce qui se cachait derrière une directive COPY ? Il vous suffit de placer votre curseur sur une telle instruction, et vous verrez apparaître le contenu du copybook.
Pour vous assurer que cela fonctionne correctement, vérifiez vos paramètres "superbol.cobol.copybooks" et "superbol.cobol.copyexts".
Passer la souris pour afficher les remplacements du texte source
De plus, vous pouvez voir le texte source qui résulte d’un remplacement par une directive REPLACE de la même manière.







