PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Indenter un code existant
  • Paramétrer la ré-indentation automatique d'un code collé
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Lors de la saisie d'instructions composées (telles que "Selon", "Pour" et "Tantque" par exemple), le code est automatiquement indenté afin de mettre en relief les différentes boucles utilisées dans le programme.
Dès la saisie de la première instruction, le mot "FIN" est automatiquement inséré et le curseur est positionné dans l'instruction composée.
Versions 25 et supérieures
L'indentation automatique permet également d'aligner sur le signe '=' et sur le mot 'est'.
Nouveauté 25
L'indentation automatique permet également d'aligner sur le signe '=' et sur le mot 'est'.
L'indentation automatique permet également d'aligner sur le signe '=' et sur le mot 'est'.
Comment le faire ?

Indenter un code existant

Plusieurs options permettent d'indenter un code existant ou en cours de saisie :
  • Pour indenter à gauche la ligne de code en cours, sous le volet "Code", dans le groupe "Edition", cliquez sur "Désindenter".
  • Pour indenter à droite la ligne de code en cours, sous le volet "Code", dans le groupe "Edition", cliquez sur "Indenter".
  • Pour indenter automatiquement l'ensemble d'un code, sous le volet "Code", dans le groupe "Edition", cliquez sur "Réindentation auto." (ou utilisez le raccourci CTRL + R).
Pour paramétrer les options de la réindentation automatique :
  • Positionnez le curseur sous l'éditeur de code (mais pas sur une ligne contenant du code WLangage).
  • Sous le volet "Code", dans le groupe "Edition", cliquez sur "Réindentation auto." (ou utilisez le raccourci CTRL + R).
  • Une fenêtre s'affiche pour paramétrer la portée de la ré-indentation automatique. L'étendue de l'action peut correspondre au choix :
    • code courant : seul le traitement en cours d'édition (où est placé le curseur de la souris) est ré-indenté.
    • élément courant : tous les événements associé à l'élément en cours d'édition sous l'éditeur de code sont ré-indentés (par exemple tous les codes de la fenêtre, des champs et des menus associés à la fenêtre).
    • tout le code affiché dans la fenêtre de code active': tous les événements ou traitements actuellement affichés dans la fenêtre de code seront ré-indentés.
    • tout le code WLangage du projet : tous les événements de tous les éléments du projet.
  • Versions 25 et supérieures
    L'option "Aligner sur '=', 'est', '//'" permet d'aligner tous les textes et codes présents à droite des signes '=', 'est' ou '//'.
    Cette option sera prise en compte automatiquement pour toutes les prochaines réindentations automatiques effectuées via le raccourci clavier CTRL + R.
    Nouveauté 25
    L'option "Aligner sur '=', 'est', '//'" permet d'aligner tous les textes et codes présents à droite des signes '=', 'est' ou '//'.
    Cette option sera prise en compte automatiquement pour toutes les prochaines réindentations automatiques effectuées via le raccourci clavier CTRL + R.
    L'option "Aligner sur '=', 'est', '//'" permet d'aligner tous les textes et codes présents à droite des signes '=', 'est' ou '//'.
    Cette option sera prise en compte automatiquement pour toutes les prochaines réindentations automatiques effectuées via le raccourci clavier CTRL + R.

Paramétrer la ré-indentation automatique d'un code collé

Pour ré-identer automatiquement le code lors d'un copier - coller :
  1. Affichez les options 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", cochez l'option "Indentation (le code collé est mis en forme et réindenté pour s'adapter à la mise en page)".
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire