Editeur de code (concepteur)
{{#images:image-1.png|dsm\designer\editor}}
L'éditeur de code permet l'édition et la mise au point du code métier.
Barre d'outil
- {{#images:image-1-1.png|dsm\designer\editor}}
- Charger à partir d'un fichier source
- {{#images:image-1-2.png|dsm\designer\editor}}
- Sauvegarder comme fichier source
- {{#images:image-1-3.png|dsm\designer\editor}}
- Imprimer
En cours de modification
- {{#images:image-1-4.png|dsm\designer\editor}}
- Modifier ce source
- {{#images:image-1-5.png|dsm\designer\editor}}
- Sauvegarder les modifications
- {{#images:image-1-6.png|dsm\designer\editor}}
- Annuler les modifications
- {{#images:image-1-7.png|dsm\designer\editor}}
- Compiler ce source
En cours de mise au point
- {{#images:image-1-8.png|dsm\designer\editor}}
- Continuer l'exécution
- {{#images:image-1-9.png|dsm\designer\editor}}
- Annuler l'exécution, l'exécution en cours est interrompue.
- Cette action peut avoir des conséquence imprévisible dans une fonction qui doit retourner une valeur non logique.
- {{#images:image-1-10.png|dsm\designer\editor}}
- Réinitialiser l'exécution au début de la procédure.
- Cette action peut avoir des conséquence imprévisible si la procédure effectue des modifications.
- {{#images:image-1-11.png|dsm\designer\editor}}
- Pas à pas
- Saute l'exécution des procédures.
- {{#images:image-1-12.png|dsm\designer\editor}}
- Pas à pas approfondi
- Rentre dans l'exécution des procédures.
Menu contextuel
{{#images:image-2.png|dsm\designer\editor}}
- Voir la déclaration
- Affiche dans une bulle d'aide la déclaration de la classe sous le curseur.
- Voir les paramètres
- Affiche dans une bulle d'aide la déclaration et les paramètres de la méthode sous le curseur.
- Chercher la déclaration
- Recherche la déclaration de l'identifiant sous le curseur et positionne l'arbre sur la valeur trouvée.
- Raccourcis clavier
- Affiche sous forme de bulle d'aide la liste des raccourcis clavier.
Edition du code
Blocs repliables
{{#images:image-3.png|dsm\designer\editor}}
Les zones +/- actives dans la marge permettent de plier/déplier les blocs de code et de facilité la lisibilité.
Code insight
Dans la zone de déclaration des variables
{{#images:image-5.png|dsm\designer\editor}}
Ctrl+Espace lors de la déclaration des variables permet de compléter un nom de classe.
Dans la zone d'édition
{{#images:image-4.png|dsm\designer\editor}}
Ctrl+Espace à partir de la zone d'édition permet d'accéder à l'aide contextuelle du code insight.
La recherche incrémentale peut être utilisée dans la fenêtre du code insight pour rechercher l'élément souhaité.
Modèle de code
{{#if:Concepteur de modèle|
{{#if:Concepteur de modèle|— Concepteur de modèle |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}