Pré. | Proc. |
Modification du code source
Enterprise Architect contient un éditeur de code source riche en fonctionnalités qui vous permet de visualiser, de modifier et de gérer votre code source directement dans l'outil. Une fois le code source généré pour une ou plusieurs classes, il peut être visualisé dans cet environnement d'édition flexible. Le fait de voir le code dans le contexte des modèles UML dont il est dérivé apporte de la clarté au code et aux modèles, et comble le fossé entre la conception et la mise en œuvre qui a historiquement introduit des erreurs dans les systèmes logiciels.
L' Éditeur de Code source est complet, avec une arborescence de structure pour une navigation facile des attributs, propriétés et méthodes. Les numéros de ligne peuvent être affichés et les options de surbrillance de la syntaxe peuvent être configurées. De nombreuses fonctionnalités que les ingénieurs logiciels connaissent dans leur IDE préféré, telles qu'Intelli-sense et la saisie semi-automatique du code, sont incluses dans l'éditeur. Il existe de nombreuses fonctionnalités supplémentaires, telles que l'enregistrement de macros qui facilite la gestion du code source dans Enterprise Architect . Il existe également de nombreuses options de gestion du code, disponibles via le menu contextuel de l'éditeur de code, la barre d'outils et les touches de fonction.
Pour la plupart des langages de programmation, un seul fichier est créé à partir d'une classe UML , mais dans le cas de C++, les classes d'en-tête et d'implémentation sont créées et l'éditeur de code source affiche ces fichiers dans des onglets séparés.
Un certain nombre d'options modifient le fonctionnement de l'éditeur de code source ; elles peuvent être modifiées à l'aide de la dialogue « Préférences » disponible dans le ruban Démarrer :
' Démarrer > Apparence > Préférences > Préférences > Ingénierie du code source > Éditeurs de Code '
Il existe des variantes de l' Éditeur de Code source, avec différentes méthodes d'accès. Les variantes sont présentées dans la rubrique Comparer les éditeurs .
Accéder
Ruban |
Exécuter > Source > Modifier > Ouvrir le fichier source (fichier externe) ou Exécuter > Source > Modifier > Modifier la source de l'élément (pour un fichier source existant) ou Exécuter > Source > Modifier > Modifier le nouveau fichier source ou Conception > Élément > Comportement ou Développer > Code source > Comportement |
Raccourcis Clavier |
ou (pour le code existant pour les éléments du modèle) (pour localiser les fichiers externes) |
Facilités
Facilité |
Description |
Voir aussi |
---|---|---|
Éditeur de code source |
Par défaut, l'éditeur de code source est défini sur :
Si vous modifiez un fichier XML, l’arborescence de la structure reflète l’ordre et la structure exacts du document.
|
|
Structure arborescente |
L'arborescence de la structure des fichiers est disponible pour les fichiers de langues prises en charge, tels que C++, C# , Java et XML. L'arborescence peut être utile pour parcourir rapidement le contenu, de la même manière qu'un tableau de contenu le ferait pour d'autres documents. |
|
Comportements Simulation |
Si vous éditez les comportements des éléments d'un diagramme Statemachine ou d'activités, l' Éditeur de Code vous permet de lister et d'éditer les comportements de tous les éléments du diagramme ensemble, en utilisant une arborescence de structure.
Dans cette illustration, vous pouvez voir un certain nombre d' States au sein d'une Statemachine , chacun d'eux ayant des opérations et des comportements, et tous répertoriés ensemble et pouvant être sélectionnés sans quitter ou modifier la fenêtre de l'éditeur. |
Notes
- Pour la plupart des éléments sélectionnés, vous pouvez utiliser les touches ou pour afficher le code source.
- Lorsque vous sélectionnez un élément pour afficher le code source, si l'élément n'a pas de fichier de génération (c'est-à-dire que le code n'a pas été ou ne peut pas être généré, comme pour un cas d'utilisation), Enterprise Architect vérifie si l'élément a un lien vers une opération ou un attribut d'un autre élément - si un tel lien existe et que cet autre élément a du code source, le code de cet élément s'affiche
- Vous pouvez également localiser le répertoire contenant un fichier source qui a été créé ou importé dans Enterprise Architect et le modifier ou ses fichiers associés à l'aide d'un éditeur externe tel que le Bloc-notes ou Visual Studio ; cliquez sur l'élément dans la fenêtre Navigateur et appuyez sur