Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

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 barre d'outils

Arborescence

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.

Ingénierie du code Propriétés

Cliquez sur la flèche déroulante pour afficher un menu d'options permettant de sélectionner des 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 coloration syntaxique
  • Options Éditeur de Code
  • Options d'ingénierie de code
  • Éditeur de Code Key Bindings
Propriétés de la langue de l'éditeur Options - Éditeurs de Code Options de code source Éditeur de Code Key Bindings

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 boîte de 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
  • Cursor History Previous (Ctrl+-) - la visionneuse de code source conserve un historique des 50 positions précédentes du curseur, créant un enregistrement lorsque le curseur est déplacé de plus de 10 lignes par rapport à sa position précédente, ou lors d'une opération de recherche et de remplacement ; l'option de menu déplace le curseur à la position dans l'enregistrement d'historique du curseur immédiatement précédent
  • Cursor History Next (Ctrl+Shift+-) - si vous vous êtes déplacé vers une position antérieure du curseur, cette option déplace le curseur vers la position dans l'enregistrement d'historique du curseur immédiatement suivant
  • Rechercher (Ctrl+F) - affiche une boîte de 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 boîte de 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 a des options pour localiser et remplacer chaque occurrence comme vous le souhaitez, 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 à enregistrer en tant que macro
  • Arrête d'Enregistrer et Enregistrer la macro - arrête l'enregistrement des frappes et affiche la boîte de dialogue 'Enregistrer la macro' dans laquelle vous spécifiez un nom pour la macro
  • Lire la macro - affiche la boîte de dialogue "Ouvrir la macro" à partir de laquelle vous sélectionnez et exécutez une macro enregistrée, pour répéter les frappes 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 en surbrillance), ou rétablit le texte commenté en tant que code
  • Basculer 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 EOL (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 Code Gabarits , pour éditer ou créer des gabarits de code pour la génération de code.

L'éditeur de 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 du Navigateur . S'il y a plus d'une possibilité, la boîte de dialogue « Correspondances possibles » s'affiche, répertoriant les occurrences de la structure à partir de laquelle vous pouvez sélectionner celle requise.

Rechercher dans les fichiers

Cliquez sur cette icône pour rechercher le nom de l' object sélectionné dans les fichiers associés et afficher les résultats de la recherche dans la fenêtre Recherche de fichier. 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

Rechercher 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

Aller à 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'auto-complé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 en mettant en surbrillance le paramètre courant.

Rechercher la classe actuelle dans la fenêtre du Navigateur

Cliquez sur cette icône pour afficher le nom de la classe actuellement sélectionnée dans le code et mettez ce nom en surbrillance dans la fenêtre Navigateur ; s'il y a plus d'une possibilité, la boîte de dialogue « Correspondances possibles » s'affiche, répertoriant les occurrences de la classe à partir de laquelle 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é(e) dans le code, et mettez ce nom en surbrillance dans la fenêtre Navigateur ; s'il y a plus d'une possibilité, la boîte de dialogue « Correspondances possibles » s'affiche, répertoriant les occurrences de la fonctionnalité à partir de laquelle 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 la boîte de dialogue "Ouvrir la macro"

Apprenez Plus