Découvrez les améliorations apportées à l’éditeur de code

Traduit automatiquement de Deepl

L’éditeur de code 4D est encore plus convivial ! Dites bonjour à la complétion de caractères pour les guillemets  » « , les parenthèses ( ), les crochets [ ] et les accolades { }, ainsi que pour les blocs de commande (For…End for, If … End if, etc.). Mais ce n’est pas tout, la correspondance des parenthèses a également été ajoutée pour vous aider à gérer vos collections, et la syntaxe des méthodes utilisateur est maintenant affichée dans la barre d’état, tout comme la syntaxe d’une commande 4D !

L’éditeur de code devient plus intuitif pour faciliter votre travail quotidien et économiser vos doigts !

Complétion de caractères

Si vous sélectionnez la nouvelle option : Préférences Options de méthode Insérer ( ) et fermer } ) ], les caractères de fermeture sont automatiquement insérés lorsque vous tapez le caractère d’ouverture [, {, « , ou (. Mais bien sûr, l’éditeur de code est assez intelligent pour éviter d’ajouter des caractères de fermeture dans tous les cas. Par exemple, si vous tapez un commentaire ou une chaîne de caractères, il n’écrit pas le caractère de fermeture. Il en va de même lorsque vous tapez vous-même le caractère de fermeture, le caractère inséré automatiquement est écrasé. Avec cette option, 4D insère les parenthèses pour vous lorsque vous sélectionnez une commande 4D, un mot-clé ou une méthode de projet dans une liste de suggestions ou de compléments, si nécessaire.

Fermeture du bloc de commandes

Normalement, si vous ouvrez un bloc de commande sans utiliser de macro, vous devez fermer le bloc manuellement. Mais cela peut s’avérer fastidieux lorsque vous avez plusieurs blocs imbriqués. Désormais, lorsque vous vous trouvez dans un bloc fermé, 4D propose automatiquement le bloc de fermeture correspondant lorsque votre curseur se trouve sur une ligne vide. Il suffit de taper la touche Tab et le bloc de fermeture est inséré !

blank

Autres nouvelles astuces

La gestion de la syntaxe dans la barre d’état a été étendue aux méthodes utilisateur et améliorée par la mise en évidence du paramètre que vous modifiez.

blank

Quant aux parenthèses ou accolades, 4D met en évidence ces ensembles dans l’éditeur de code, ce qui vous permet de vérifier facilement s’il en manque une dans votre code.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené a rejoint l'équipe du programme 4D en novembre 2016. En tant que Product Owner, il est en charge de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation de la fonctionnalité livrée répond au besoin du client.Après avoir obtenu une licence en informatique au CNAM, Fabrice a rejoint une petite société d'édition de logiciels en tant que développeur Windev. Il a ensuite travaillé pour différentes entreprises dans les domaines de l'industrie et du commerce en tant que développeur Windev et web ainsi que conseiller technique sur les nouvelles fonctionnalités.