PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Enrouler un code existant
  • Dérouler un code
  • Définir un ensemble de lignes de code à enrouler/dérouler
  • Déclarer un bloc de code personnalisé
  • Limites
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
Présentation
L'enroulé de code permet de simplifier la lecture d'un code en affichant uniquement les commentaires précédant les lignes de code.
Il est ainsi possible d'enrouler un code connu et déjà testé.
Enrouler ce code permet de libérer de l'espace dans l'éditeur de code. Le code devient plus clair et plus lisible.
Plusieurs types de lignes de code peuvent être enroulées :
  • les lignes de code correspondant à une structure de code spécifique : les instructions conditionnelles (SI, SELON, QUAND EXCEPTION), les déclarations de globales, de constantes, de structures, ...
  • les lignes de code précédées d'un commentaire.
  • les lignes de code spécifiques, déterminées par le développeur.
  • les lignes de code correspondant à une chaîne multiligne.
  • Versions 22 et supérieures
    les lignes de codes d'un traitement.
    Nouveauté 22
    les lignes de codes d'un traitement.
    les lignes de codes d'un traitement.
Versions 19 et supérieures
Il est également possible de déclarer des blocs de code personnalisé à enrouler.
Nouveauté 19
Il est également possible de déclarer des blocs de code personnalisé à enrouler.
Il est également possible de déclarer des blocs de code personnalisé à enrouler.
Par défaut, aucun code n'est enroulé.
Exemple de code déroulé :
Exemple de code enroulé :
Comment le faire ?

Enrouler un code existant

Un code qui peut être enroulé est précédé du signe "-".
Pour enrouler un code existant, vous pouvez :
  • soit cliquer sur l'icône "-" située devant le début de l'instruction. Seule la ligne de commentaire précédent l'instruction restera visible.
  • soit afficher le menu contextuel de l'icône "-" et sélectionner l'option "Replier".
Vous pouvez également :
  1. Placer le curseur de saisie dans le code à enrouler.
  2. Utiliser une des méthodes suivantes :
    • sélectionnez l'option "Code .. Code repliable .. Replier".sous le volet "Affichage", dans le groupe "Code repliable", déroulez "Replier" et sélectionnez "Replier".
    • utilisez le raccourci Ctrl + la touche "-" du clavier numérique
Lors du survol avec la souris d'un code replié, une bulle d'aide s'affiche avec un extrait du code replié.
Remarque : L'option de menu "Code .. Code repliable .. Replier tout" permet de replier toutes les lignes de code repliables dans le traitement en cours.Remarque : Pour replier toutes les lignes de code repliables dans le traitement en cours, sous le volet "Affichage", dans le groupe "Code repliable", déroulez "Replier" et sélectionnez "Replier tout".

Dérouler un code

Un code qui peut être déroulé est précédé du signe "+".
Pour dérouler un code, vous pouvez :
  • soit cliquer sur l'icône "+" située devant le code à dérouler.
  • soit afficher le menu contextuel de l'icône "+" et sélectionner l'option "Déplier".
Vous pouvez également :
  1. Placer le curseur de saisie dans le code à dérouler.
  2. Utiliser une des méthodes suivantes :
    • sélectionnez l'option "Code .. Code repliable .. Déplier".sous le volet "Affichage", dans le groupe "Code repliable", déroulez "Replier" et sélectionnez "Déplier".
    • utilisez le raccourci Ctrl + la touche "+" du clavier numérique
Remarque : L'option de menu "Code .. Code repliable .. Déplier tout" permet de déplier toutes les lignes de code enroulées dans le traitement en cours.Remarque : Pour déplier toutes les lignes de code enroulées dans le traitement en cours, sous le volet "Affichage", dans le groupe "Code repliable", déroulez "Replier" et sélectionnez "Déplier tout".

Définir un ensemble de lignes de code à enrouler/dérouler

Pour définir spécifiquement des lignes de code à enrouler/dérouler :
  1. Sous l'éditeur de code, sélectionnez les différentes lignes de code pouvant être repliées/dépliées.
  2. Sélectionnez l'option de menu "Code .. Code repliable .. Replier la sélection".Sous le volet "Affichage", dans le groupe "Code repliable", déroulez "Replier" et sélectionnez "Replier la sélection".
Le code est alors immédiatement replié et l'icône "+" s'affiche devant le code.
Remarque : Pour déplier définitivement cet ensemble de lignes de code :
  1. Placez le curseur de la souris sur ce code.
  2. Sélectionnez l'option de menu "Code .. Code repliable .. Déplier définitivement".Sous le volet "Affichage", dans le groupe "Code repliable", déroulez "Replier" et sélectionnez "Déplier définitivement".
Versions 19 et supérieures

Déclarer un bloc de code personnalisé

Pour déclarer un bloc de code personnalisé, il est nécessaire d'utiliser la syntaxe suivante :
<BLOC>

...

<FIN>
ou
<BLOC Commentaire toujours affiché>

...

<FIN>
Ces blocs de code permettent par exemple de mettre en évidence les différentes phases d'un algorithme ou de regrouper les déclarations de variables ou de membres.
Exemple :
Pour plus de détails, consultez l'aide sur le mot-clé BLOC.
Nouveauté 19

Déclarer un bloc de code personnalisé

Pour déclarer un bloc de code personnalisé, il est nécessaire d'utiliser la syntaxe suivante :
<BLOC>

...

<FIN>
ou
<BLOC Commentaire toujours affiché>

...

<FIN>
Ces blocs de code permettent par exemple de mettre en évidence les différentes phases d'un algorithme ou de regrouper les déclarations de variables ou de membres.
Exemple :
Pour plus de détails, consultez l'aide sur le mot-clé BLOC.

Déclarer un bloc de code personnalisé

Pour déclarer un bloc de code personnalisé, il est nécessaire d'utiliser la syntaxe suivante :
<BLOC>

...

<FIN>
ou
<BLOC Commentaire toujours affiché>

...

<FIN>
Ces blocs de code permettent par exemple de mettre en évidence les différentes phases d'un algorithme ou de regrouper les déclarations de variables ou de membres.
Exemple :
Pour plus de détails, consultez l'aide sur le mot-clé BLOC.
Limites
WEBDEV - Code Serveur L'enroulé/déroulé de code n'est pas disponible dans les modèles de pages.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire