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é !
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.
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.