Réserver une Démo
Pré. Proc.

Barre d'outils Éditeur de Code

Lorsque vous réviser le code d'une partie de votre modèle dans l'éditeur de code source, vous pouvez accéder à un large éventail de fonctions d'affichage et d'édition à partir de la barre d'outils de l'éditeur.

Barre d'outils Éditeur de Code

Engineering toolbar in source code editor

Options de la barre d'outils

Structure arborescente

Cliquez sur cette icône pour afficher ou masquer le panneau de hiérarchie des éléments (le panneau de gauche de l'éditeur de code source).

Numéros de ligne

Cliquez sur cette icône pour afficher ou masquer les numéros de ligne par rapport aux lignes de code.

Propriétés d'ingénierie du code source

Cliquez sur la flèche déroulante pour afficher un menu d'options permettant de sélectionner les pages individuelles « Ingénierie du code source » de la boîte de dialogue « Préférences », à partir desquelles vous pouvez configurer les options d'affichage et de comportement pour l'ingénierie du code source :

  • Langue
  • Options de mise en évidence de la syntaxe
  • Éditeur de Code Options
  • Options d'ingénierie de code
  • Raccourcis clavier Éditeur de Code
Propriétés de la langue de l'éditeur Options - Éditeurs de Code Options du code source Raccourcis clavier Éditeur de Code

Fonctions de l'éditeur

Cliquez sur la flèche déroulante pour afficher un menu donnant accès à une gamme de fonctions d'édition de code :

  • Ouvrir le fichier correspondant (Ctrl+Maj+O) - ouvre l'en-tête ou le fichier d'implémentation associé au fichier actuellement ouvert
  • Accéder à l'accolade correspondante (Ctrl+E) - pour une accolade ouvrante ou fermante sélectionnée, met en surbrillance l'accolade fermante ou ouvrante correspondante dans la paire
  • Aller à la ligne (Ctrl+G) - affiche une dialogue dans laquelle vous sélectionnez le numéro de la ligne à mettre en surbrillance ; cliquez sur le bouton OK pour déplacer le curseur sur cette ligne
  • Historique du curseur précédent (Ctrl+-) - le visualiseur de code source conserve un historique des 50 positions de curseur précédentes, créant un enregistrement lorsque le curseur est déplacé soit de plus de 10 lignes de sa position précédente, soit lors d'une opération de recherche et de remplacement ; l'option de menu déplace le curseur vers la position dans l'enregistrement d'historique du curseur immédiatement précédent
  • Historique du curseur suivant (Ctrl+Maj+-) - si vous êtes passé à une position de curseur antérieure, cette option déplace le curseur vers la position dans l'enregistrement d'historique du curseur immédiatement suivant
  • Rechercher (Ctrl+F) - affiche une dialogue dans laquelle vous définissez une string de texte et des options de recherche pour localiser cette string de texte dans le code
  • Remplacer (Ctrl+R) - affiche une dialogue dans laquelle vous définissez une string de texte et des options de recherche pour localiser cette string de texte dans le code et la remplacer par une autre string de texte ; le dialogue propose des options pour localiser et remplacer chaque occurrence selon votre choix, ou pour remplacer toutes les occurrences immédiatement
  • Mettre en surbrillance les mots correspondants - (Ctrl+3) Active ou désactive la mise en surbrillance des mots correspondants lors d'une opération de recherche ; par défaut, cette option est activée
  • Enregistrer une macro - enregistre vos prochaines frappes de touches pour les sauvegarder sous forme de macro
  • Arrête d'Enregistrer et Enregistrer la macro - arrête l'enregistrement des frappes et affiche la dialogue « Enregistrer la macro » dans laquelle vous spécifiez un nom pour la macro
  • Lire la macro - affiche la dialogue « Ouvrir une macro » à partir de laquelle vous sélectionnez et exécutez une macro enregistrée, pour répéter les frappes de touches enregistrées
  • Basculer le commentaire de ligne (Ctrl+Maj+C) - commente (//) ou rétablit le code pour chaque ligne complète dans laquelle le texte est mis en surbrillance
  • Basculer le commentaire de flux (Ctrl+Maj+X) - insère un commentaire de flux (/* */) à la position du curseur (commente uniquement les caractères et les lignes mis en surbrillance) ou rétablit le texte commenté sous forme de code
  • Activer/désactiver les caractères d'espacement (Ctrl+Maj+W) - affiche ou masque les caractères d'espacement : --> (espace de tabulation) et . (espace de caractère)
  • Basculer les caractères de fin de ligne (Ctrl+Maj+L) - affiche ou masque les caractères de fin de ligne : CR (retour chariot) et LF (saut de ligne)
  • Basculer la synchronisation de l'arborescence - sélectionne automatiquement l'élément de l'arborescence lorsque le contexte change dans l'éditeur de code
  • Ouvrir le dossier contenant - ouvre le navigateur de fichiers dans le dossier contenant le fichier de code ; vous pouvez ouvrir d'autres fichiers dans votre éditeur externe par défaut à des fins de comparaison et de travail parallèle

Enregistrer la source et resynchroniser la classe

Cliquez sur cette icône pour enregistrer le code source et resynchroniser le code et la classe dans le modèle.

Code Gabarits

Cliquez sur cette icône pour accéder à l'éditeur Gabarits de code, pour éditer ou créer gabarits de code pour la génération de code.

L'éditeur Code Gabarit

Rechercher dans Projet Navigateur

Pour une ligne de code sélectionnée, cliquez sur cette icône pour mettre en surbrillance la structure correspondante dans la fenêtre Navigateur . S'il existe plusieurs possibilités, la dialogue « Correspondances possibles » s'affiche, répertoriant les occurrences de la structure parmi lesquelles vous pouvez sélectionner celle qui vous intéresse.

Rechercher dans les fichiers

Cliquez sur cette icône pour rechercher le nom object sélectionné dans les fichiers associés et afficher les résultats de la recherche dans la fenêtre Recherche de fichiers. Vous pouvez affiner et actualiser la recherche en spécifiant des critères dans la barre d'outils de la fenêtre Rechercher dans les fichiers.

Rechercher dans les fichiers

Recherche dans Modèle

Cliquez sur cette icône pour rechercher le texte sélectionné dans tout le modèle et afficher les résultats de la recherche dans la vue Rechercher dans Projet .

Recherche Modèle

Accéder à la déclaration

Cliquez sur cette icône pour localiser la déclaration d'un symbole dans le code source.

Aller à la définition

Cliquez sur cette icône pour localiser la définition d'un symbole dans le code source (applicable aux langages tels que C++ et Delphi, où les symboles sont déclarés et définis dans des fichiers séparés).

Liste de saisie semi-automatique

Cliquez sur cette icône pour afficher la liste d'autocomplétion des valeurs possibles ; double-cliquez sur une valeur pour la sélectionner.

Informations sur les paramètres

Lorsque le curseur se trouve entre les parenthèses de la liste des paramètres d'une opération, cliquez sur cette icône pour afficher la signature de l'opération, mettant en évidence le paramètre actuel.

Rechercher la classe actuelle dans la fenêtre Navigateur

Cliquez sur cette icône pour afficher le nom de la classe actuellement sélectionnée dans le code et mettez en surbrillance ce nom dans la fenêtre Navigateur ; s'il existe plusieurs possibilités, la dialogue « Correspondances possibles » s'affiche, répertoriant les occurrences de la classe parmi lesquelles vous pouvez sélectionner celle requise.

Trouver un membre

Cliquez sur cette icône pour afficher le nom de l'attribut ou de la méthode actuellement sélectionné dans le code, et mettez en surbrillance ce nom dans la fenêtre Navigateur ; s'il existe plusieurs possibilités, la dialogue « Correspondances possibles » s'affiche, répertoriant les occurrences de la fonctionnalité parmi lesquelles vous pouvez sélectionner celle requise.

Notes

  • L'option « Enregistrer la macro » désactive Intelli-sense pendant l'enregistrement de la macro
  • Vous pouvez attribuer des touches pour exécuter la macro, au lieu d'utiliser la liste déroulante de la barre d'outils et dialogue « Ouvrir la macro »

Apprenez Plus