PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Surlignage des éléments sélectionnés
  • Recherche de code
  • Recherche dans une sélection
  • Recherche et accès à un traitement
  • Sélection sous l'éditeur de code
  • Sélectionner des lignes de code
  • Sélection en rectangle
  • Sélection par niveau de blocs
  • Manipulation d'une ou de plusieurs lignes de code
  • Sélection de lignes de code
  • Déplacement de lignes de code
  • Duplication de lignes de code
  • Ajout automatique de guillemets / crochets ou parenthèses
  • Passage de texte en majuscules/minuscules
  • Fenêtre de description de l'élément en cours depuis l'éditeur de code
  • Déplacement de procédures ou de méthodes
  • Création d'une procédure au clavier
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Surlignage des éléments sélectionnés
Dans l'éditeur de code, à chaque fois que le curseur est placé sur un identifiant (variable, procédure, fichier de données, ...), toutes les utilisations de cet identifiant dans le code courant sont surlignées.
Mise en surbrillance
De même, si le curseur de la souris est positionné sur une instruction de bloc (SI, ALORS, SINON, POUR, FIN, BOUCLE, QUAND EXCEPTION DANS, ...), les différents éléments de ce bloc sont surlignés.
Surbrillance bloc de code
Versions 18 et supérieures
Remarque : Le survol des mots-clés secondaires (SINON, FIN, ...) affiche la condition associée dans une bulle.
Condition dans une bulle
Nouveauté 18
Remarque : Le survol des mots-clés secondaires (SINON, FIN, ...) affiche la condition associée dans une bulle.
Condition dans une bulle
Remarque : Le survol des mots-clés secondaires (SINON, FIN, ...) affiche la condition associée dans une bulle.
Condition dans une bulle
Enfin, la ligne en cours est également rapidement identifiable grâce à des pointillés permettant de surligner la ligne courante.
Mise en évidence de la ligne en cours
Toutes ces options peuvent être modifiées si nécessaire.
Pour modifier les options de surlignage :
  1. Affichez la fenêtre de configuration de l'éditeur de code (option "Outils .. Options .. Options de l'éditeur de code").Affichez la fenêtre de configuration de l'éditeur de code : sous le volet "Accueil", dans le groupe "Environnement", déroulez "Options" et sélectionnez "Options de l'éditeur de code".
  2. Dans l'onglet "Code", sélectionnez si nécessaire les options suivantes :
    • "Surligner les blocs de code (SI/ALORS/FIN, parenthèses, ...)".
    • "Surligner la ligne courante".
    • "Surligner la déclaration et les utilisations de la variable".
  3. Validez.
Remarque : Toutes les couleurs utilisées pour le surlignage des éléments peuvent être configurées dans l'onglet "Coloration" de la fenêtre de configuration de l'éditeur de code.
Recherche de code
Pour rechercher un élément dans l'éditeur de code, il suffit d'utiliser le volet "Rechercher / Remplacer", activé par l'option "Edition .. Rechercher" de l'éditeur de code (ou la combinaison de touches Ctrl F). Pour rechercher un élément dans l'éditeur de code, il suffit d'utiliser le volet "Rechercher / Remplacer", activé par la combinaison de touches Ctrl F.
Pour effectuer une recherche immédiate sur un élément présent dans l'éditeur de code, il suffit d'utiliser la combinaison de touches Ctrl F3 sur un élément de l'éditeur de code (le volet "Rechercher / Remplacer" étant affiché).
La combinaison de touches Ctrl F3 :
  • remplit le champ de recherche avec le mot sur lequel se trouve le curseur.
  • déclenche la recherche.
  • surligne dans le code toutes les occurrences trouvées et positionne sur la première occurrence.
Les touches F3 et Shift F3 permettent de naviguer d'occurrence en occurrence directement par le clavier.

Recherche dans une sélection

L'éditeur de code permet d'effectuer une recherche (et un remplacement) dans une sélection.
Si une sélection de plus d'une ligne est active, la recherche s'effectue automatiquement dans cette sélection.
Lors d'une recherche dans une sélection, le mot recherché apparaît surligné dans le code.
Mot recherché surligné
Les touches F3 et Shift F3 permettent de naviguer d'occurrence en occurrence directement par le clavier.

Recherche et accès à un traitement

Versions 18 et supérieures
L'éditeur de code permet de rechercher et d'accéder à un traitement de l'élément en cours : fenêtre, page, état, ...
  1. Sous le volet "Code", dans le groupe "Navigation", saisissez les lettres permettant de retrouver le traitement voulu.
    Recherche d'un traitement
    Remarque : Pour afficher automatiquement la liste des traitements, utilisez la combinaison de touches [ALT] + [C].
  2. Sélectionnez dans la liste le traitement voulu. Il est automatiquement affiché sous l'éditeur de code.
Nouveauté 18
L'éditeur de code permet de rechercher et d'accéder à un traitement de l'élément en cours : fenêtre, page, état, ...
  1. Sous le volet "Code", dans le groupe "Navigation", saisissez les lettres permettant de retrouver le traitement voulu.
    Recherche d'un traitement
    Remarque : Pour afficher automatiquement la liste des traitements, utilisez la combinaison de touches [ALT] + [C].
  2. Sélectionnez dans la liste le traitement voulu. Il est automatiquement affiché sous l'éditeur de code.
L'éditeur de code permet de rechercher et d'accéder à un traitement de l'élément en cours : fenêtre, page, état, ...
  1. Sous le volet "Code", dans le groupe "Navigation", saisissez les lettres permettant de retrouver le traitement voulu.
    Recherche d'un traitement
    Remarque : Pour afficher automatiquement la liste des traitements, utilisez la combinaison de touches [ALT] + [C].
  2. Sélectionnez dans la liste le traitement voulu. Il est automatiquement affiché sous l'éditeur de code.
Sélection sous l'éditeur de code

Sélectionner des lignes de code

Pour réaliser une sélection simple :
  • Un simple clic positionne le curseur.
  • Un double clic sélectionne le mot.
  • Un triple clic sélectionne la ligne.
  • Un quadruple clic sélectionne tout le texte.
Lors d'une sélection sous l'éditeur de code, la coloration du code est conservée.

Sélection en rectangle

Il est possible de sélectionner une zone rectangulaire de texte sous l'éditeur de code (horizontale ou verticale), puis de la coller.
Pour réaliser une sélection en rectangle :
  1. Positionnez le curseur au début de la zone à sélectionner.
  2. Appuyez sur la touche Alt et maintenez cette touche enfoncée.
  3. Appuyez sur le bouton gauche de la souris et sélectionnez la zone voulue.
La zone peut ensuite être copiée avec le menu contextuel.
Sélection en rectangle
Remarque : Lorsqu'il est copié vers une zone rectangulaire, le texte copié s'insère également en rectangle.
Sélection en rectangle
Versions 22 et supérieures

Sélection par niveau de blocs

Il est possible de réaliser une sélection par niveau de blocs de code.
Pour réaliser une sélection par niveau de blocs :
  1. Positionnez le curseur dans le bloc à sélectionner.
  2. Utilisez la combinaison de touches Ctrl + Alt + Flèche haut pour sélectionner le bloc au-dessus du curseur. Répétez cette opération autant de fois que nécessaire.
  3. Utilisez la combinaison de touches Ctrl + Alt + Flèche bas pour dé-sélectionner le bloc au-dessus du curseur. Répétez cette opération autant de fois que nécessaire.
Nouveauté 22

Sélection par niveau de blocs

Il est possible de réaliser une sélection par niveau de blocs de code.
Pour réaliser une sélection par niveau de blocs :
  1. Positionnez le curseur dans le bloc à sélectionner.
  2. Utilisez la combinaison de touches Ctrl + Alt + Flèche haut pour sélectionner le bloc au-dessus du curseur. Répétez cette opération autant de fois que nécessaire.
  3. Utilisez la combinaison de touches Ctrl + Alt + Flèche bas pour dé-sélectionner le bloc au-dessus du curseur. Répétez cette opération autant de fois que nécessaire.

Sélection par niveau de blocs

Il est possible de réaliser une sélection par niveau de blocs de code.
Pour réaliser une sélection par niveau de blocs :
  1. Positionnez le curseur dans le bloc à sélectionner.
  2. Utilisez la combinaison de touches Ctrl + Alt + Flèche haut pour sélectionner le bloc au-dessus du curseur. Répétez cette opération autant de fois que nécessaire.
  3. Utilisez la combinaison de touches Ctrl + Alt + Flèche bas pour dé-sélectionner le bloc au-dessus du curseur. Répétez cette opération autant de fois que nécessaire.
Manipulation d'une ou de plusieurs lignes de code

Sélection de lignes de code

  • Un simple clic positionne le curseur.
  • Un double clic sélectionne le mot.
  • Un triple clic sélectionne la ligne.
  • Un quadruple clic sélectionne tout le texte.

Déplacement de lignes de code

Une zone sélectionnée (une ou plusieurs lignes de code) peut être déplacée au clavier directement par la combinaison de touches Alt Flèche Haut ou Alt Flèche Bas.

Duplication de lignes de code

La duplication de lignes de code (Ctrl D) fonctionne aussi bien sur une ligne que sur une sélection de lignes de code.
Ajout automatique de guillemets / crochets ou parenthèses
Pour ajouter automatiquement des guillemets, crochets ou parenthèses :
  1. Sélectionnez un ou plusieurs mots dans l'éditeur de code.
  2. Appuyez sur la touche guillemets, crochet ou parenthèse.
  3. Le texte sélectionné est automatiquement encadré par 2 guillemets, des crochets ou des parenthèses.
Passage de texte en majuscules/minuscules
Versions 18 et supérieures
Pour passer automatiquement un texte présent dans l'éditeur de code en majuscules ou minuscules :
  1. Sélectionnez un ou plusieurs mots dans l'éditeur de code.
  2. Utilisez la combinaison de touches suivante :
    • [CTRL] + [M] : pour passer le texte sélectionné en minuscules.
    • [CTRL] + [SHIFT] + [M] : pour passer le texte sélectionné en majuscules.
Nouveauté 18
Pour passer automatiquement un texte présent dans l'éditeur de code en majuscules ou minuscules :
  1. Sélectionnez un ou plusieurs mots dans l'éditeur de code.
  2. Utilisez la combinaison de touches suivante :
    • [CTRL] + [M] : pour passer le texte sélectionné en minuscules.
    • [CTRL] + [SHIFT] + [M] : pour passer le texte sélectionné en majuscules.
Pour passer automatiquement un texte présent dans l'éditeur de code en majuscules ou minuscules :
  1. Sélectionnez un ou plusieurs mots dans l'éditeur de code.
  2. Utilisez la combinaison de touches suivante :
    • [CTRL] + [M] : pour passer le texte sélectionné en minuscules.
    • [CTRL] + [SHIFT] + [M] : pour passer le texte sélectionné en majuscules.
Fenêtre de description de l'élément en cours depuis l'éditeur de code
Versions 18 et supérieures
Pour afficher la fenêtre de description de l'élément correspondant au code affiché :
  1. Positionnez le curseur dans le code voulu.
  2. Utilisez la combinaison de touches suivante : ALT + Entrée
Nouveauté 18
Pour afficher la fenêtre de description de l'élément correspondant au code affiché :
  1. Positionnez le curseur dans le code voulu.
  2. Utilisez la combinaison de touches suivante : ALT + Entrée
Pour afficher la fenêtre de description de l'élément correspondant au code affiché :
  1. Positionnez le curseur dans le code voulu.
  2. Utilisez la combinaison de touches suivante : ALT + Entrée
Déplacement de procédures ou de méthodes
Versions 22 et supérieures
Par défaut, les procédures ou les méthodes sont affichées dans leur ordre de création.
Pour déplacer une procédure ou une méthode :
  1. Positionnez le curseur au début du code à déplacer.
  2. Sélectionnez le code de la procédure ou de la méthode : utilisez la souris ou la combinaison de touches CTRL + A par exemple.
  3. Coupez la procédure ou la méthode (Ctrl X).
  4. Placez le curseur de la souris à la nouvelle position de la procédure ou de la méthode.
  5. Collez la procédure ou la méthode (Ctrl V).
La procédure ou la méthode a été déplacée.
Nouveauté 22
Par défaut, les procédures ou les méthodes sont affichées dans leur ordre de création.
Pour déplacer une procédure ou une méthode :
  1. Positionnez le curseur au début du code à déplacer.
  2. Sélectionnez le code de la procédure ou de la méthode : utilisez la souris ou la combinaison de touches CTRL + A par exemple.
  3. Coupez la procédure ou la méthode (Ctrl X).
  4. Placez le curseur de la souris à la nouvelle position de la procédure ou de la méthode.
  5. Collez la procédure ou la méthode (Ctrl V).
La procédure ou la méthode a été déplacée.
Par défaut, les procédures ou les méthodes sont affichées dans leur ordre de création.
Pour déplacer une procédure ou une méthode :
  1. Positionnez le curseur au début du code à déplacer.
  2. Sélectionnez le code de la procédure ou de la méthode : utilisez la souris ou la combinaison de touches CTRL + A par exemple.
  3. Coupez la procédure ou la méthode (Ctrl X).
  4. Placez le curseur de la souris à la nouvelle position de la procédure ou de la méthode.
  5. Collez la procédure ou la méthode (Ctrl V).
La procédure ou la méthode a été déplacée.
Création d'une procédure au clavier
Pour créer une procédure globale, il est possible :
  • soit d'utiliser l'explorateur de projet.
  • soit d'utiliser le volet "Code" de l'éditeur de code (bouton "Nouveau").
  • Versions 22 et supérieures
    soit de taper directement le prototype de la procédure à créer à la fin d'une procédure existante.
    Nouveauté 22
    soit de taper directement le prototype de la procédure à créer à la fin d'une procédure existante.
    soit de taper directement le prototype de la procédure à créer à la fin d'une procédure existante.
Pour créer une procédure locale, il est possible :
  • soit d'utiliser l'explorateur de projet.
  • soit d'utiliser le volet "Code" de l'éditeur de code (bouton "Nouveau").
  • Versions 22 et supérieures
    soit de taper directement le prototype de la procédure à créer dans le traitement "Déclarations globales" de la fenêtre ou de la page..
    Nouveauté 22
    soit de taper directement le prototype de la procédure à créer dans le traitement "Déclarations globales" de la fenêtre ou de la page..
    soit de taper directement le prototype de la procédure à créer dans le traitement "Déclarations globales" de la fenêtre ou de la page..
Pour plus de détails, consultez :
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire