PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Ce que vous allez apprendre dans cette leçon
  • Questions / Réponses
  • Comment visualiser l'élément auquel appartient le traitement en cours ?
  • Comment imprimer le code source ?
  • Comment faire un "rechercher et/ou remplacer" ?
  • Que signifient les signes "+" ou "-" dans l'éditeur de code ?
  • Est-il possible d'identifier la personne qui a écrit une ligne de code ?
  • Est-il possible de connaître le numéro d'une ligne de code ?
  • Existe-t-il un moyen d'obtenir facilement la syntaxe ou de l'aide sur une fonction ?
  • Quels sont les raccourcis clavier à connaître sous l'éditeur de code ?
Annexe 6. Questions / Réponses
Ce que vous allez apprendre dans cette leçon
  • Questions / Réponses sur l'éditeur de code

Durée estimée : 10 mn
Leçon précédenteSommaireLeçon suivante
Questions / Réponses

Comment visualiser l'élément auquel appartient le traitement en cours ?

Pour visualiser l'élément correspondant au traitement en cours, sous le volet "Code", dans le groupe "Navigation", cliquez sur "Aller à l'objet" (Ctrl + Alt + F2). La page contenant l'élément voulu s'affiche.

Comment imprimer le code source ?

Le code source en cours peut être imprimé directement en cliquant sur l'icône dans le volet "Accueil" ou grâce à la combinaison de touches Ctrl + P.

Comment faire un "rechercher et/ou remplacer" ?

Les fonctions de recherche ou de remplacement (dans le code, l'interface, ...) sont accessibles depuis le volet "Accueil", dans le groupe "Rechercher" ou dans le volet "Rechercher - Remplacer" (Ctrl + F) :
Vous pouvez ensuite définir les différentes caractéristiques de la recherche à effectuer.

Que signifient les signes "+" ou "-" dans l'éditeur de code ?

L'éditeur de code permet d'enrouler ou de dérouler le code WLangage. Cette fonctionnalité est très utile si vos traitements utilisent de nombreuses instructions structurées (boucles, condition, parcours, ...).
Pour replier un code, sous le volet "Affichage", déroulez "Replier" et sélectionnez l'option de menu "Replier tout" (ou le raccourci Ctrl + Maj + * (du clavier numérique)).
Seuls les commentaires restent visibles. Le survol de chaque ligne de commentaire permet de visualiser le code associé dans une bulle :
La combinaison de touches Ctrl + * (du clavier numérique) permet de déplier tout le code. Le clic sur les symboles "-" ou "+" permet d'enrouler ou de dérouler uniquement la partie de code correspondante.

Est-il possible d'identifier la personne qui a écrit une ligne de code ?

L'appui de la touche F6 permet d'afficher les informations (nom et date de la création/modification) de chaque ligne de code.

Est-il possible de connaître le numéro d'une ligne de code ?

Dans l'éditeur de code, pour activer (ou non) la numérotation des lignes de code, sous le volet "Affichage", dans le groupe "Aide à l'édition", cliquez sur "Afficher les numéros de ligne" (raccourci : Ctrl + Maj + G).

Existe-t-il un moyen d'obtenir facilement la syntaxe ou de l'aide sur une fonction ?

Lors de la saisie d'une fonction sous l'éditeur de code :
  • le nom de chaque paramètre est affiché dans une bulle dans la ligne de code en cours de saisie. Pour le paramètre en cours de saisie, un survol du nom du paramètre permet d'obtenir le détail du paramètre dans une bulle d'aide.
  • Si plusieurs syntaxes sont disponibles, il est possible de passer d'une syntaxe à l'autre grâce aux touches Ctrl + Alt + flèche droite ou flèche gauche.
  • la syntaxe de la fonction s'affiche dans la barre de message de l'éditeur.
Dans l'aide affichée, les paramètres entourés par [ et ] sont optionnels.
Pour les fonctions utilisant des noms de fichiers de données, de champs, de pages, ou d'états, la saisie assistée permet d'afficher la liste des éléments du projet correspondant au paramètre de la fonction en cours de saisie.
Exemple de saisie assistée pour la fonction HLitPremier : l'option <Assistant> permet de lancer un assistant de code. Cet assistant vous pose différentes questions sur l'utilisation de la fonction et génère automatiquement le code correspondant.
Toutes les fonctions et les propriétés du WLangage ont une aide associée. Cette aide est directement accessible depuis l'éditeur en appuyant sur la touche F1 sur le nom de la fonction ou de la propriété voulue.

Quels sont les raccourcis clavier à connaître sous l'éditeur de code ?

  • F2 sur le nom d'un champ, d'une méthode, d'une classe, d'une procédure ou d'un bloc d'état affiche le traitement de cet objet.
  • Ctrl + F2 permet de revenir au traitement initial.
Il est possible par l'appui répété sur la touche F2 de se déplacer d'un traitement à un autre. Pour revenir sur le traitement initial, il suffit d'appuyer autant de fois sur les touches Ctrl + F2.
  • Ctrl + L supprime la ligne en cours.
  • Ctrl + D duplique la ligne en cours (ou les lignes sélectionnées) sur la ligne du dessous.
  • Tab (touche tabulation) et Maj + Tab permettent de gérer l'indentation de l'ensemble des lignes sélectionnées.
  • Ctrl + / met en commentaires les lignes sélectionnées, Ctrl + Maj + / enlève les commentaires (Attention : touche / du pavé numérique).
  • Ctrl + R permet de réindenter automatiquement le code affiché.
Leçon précédenteSommaireLeçon suivante
Version minimum requise
  • Version 23
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire