Editeur de code (concepteur)

De Wiki1000
Version du 22 juillet 2011 à 12:20 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Sommaire


image-1.png

L'éditeur de code permet l'édition et la mise au point du code métier.

Barre d'outil

  • image-1-1.png
Charger à partir d'un fichier source
  • image-1-2.png
Sauvegarder comme fichier source
  • image-1-3.png
Imprimer

En cours de modification

  • image-1-4.png
Modifier ce source
  • image-1-5.png
Sauvegarder les modifications
  • image-1-6.png
Annuler les modifications
  • image-1-7.png
Compiler ce source

En cours de mise au point

  • image-1-8.png
Continuer l'exécution
  • image-1-9.png
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.
  • image-1-10.png
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.
  • image-1-11.png
Pas à pas
Saute l'exécution des procédures.
  • image-1-12.png
Pas à pas approfondi
Rentre dans l'exécution des procédures.

Menu contextuel

image-2.png

  • 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

image-3.png

Les zones +/- actives dans la marge permettent de plier/déplier les blocs de code et de facilité la lisibilité.

Blocs personnalisés

Les blocs personnalisés sont des blocs repliables à usage libre permettant d'améliorer la lisibilité du code.

Deux types de blocs personnalisés existent :

Balise entrante Balise sortante usage
{! nom_de_bloc} {!END} Première forme
{: nom_de_bloc} {:END} Seconde forme

image-7.png

image-8.png

Code insight

Dans la zone de déclaration des variables

image-5.png

Ctrl+Espace lors de la déclaration des variables permet de compléter un nom de classe.

Dans la zone d'édition

image-4.png

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

Les modèles de code (template) sont des fragments de code qui peuvent être inséré dans la zone d'édition.

Pour insérer un modèle:

  1. Utilisez le raccourci Ctrl+J
  2. Dans la fenêtre des modèles naviguez jusqu'au modèle souhaité
  3. Sélectionner le modèle par la touche Entrée.
  4. Ou annuler par la touche Escape.

image-6.png

Pour définir un nouveau modèle:

  1. Sélectionner la zone de code qui doit former le modèle
  2. Utilisez le raccourci Ctrl+Shift+J
  3. Donnez un nom à votre modèle

Concepteur de modèleDéveloppement DSM

Outils personnels