La première chose qui se remarque à l'ouverture d'un programme existant est que selon ce que les mots décrivent ils ne sont pas affichés de la même couleur : c'est la coloration syntaxique.
Autrement dit : l'éditeur fait apparaître de manière différenciée les mots tapés suivant leur type (fonction, chaînes ...)
Cette aide se révèle très pratique car dès que l'I.D.E reconnaît que le texte saisi est une fonction Lisp (sans faute de frappe) il le fait apparaître en bleu, si c'est un commentaire, hop ! c'est grisé puis écrit en magenta, il n'est plus possible de confondre les carottes et les navets.
le tableau suivant synthétise les réglages par défaut :
TYPE |
COULEUR |
Fonctions prédéfinies et variables protégées | BLEU |
Nombre entier | VERT |
Nombre réel | CYAN |
Chaîne de caractères | MAGENTA |
Parenthèse ouvrante ou fermante | ORANGE |
Commentaires | MAGENTA sur fond GRIS |
Le tout est entièrement configurable en allant dans outils puis attributs de la fenêtre puis Configurer fenêtre active.
Cette coloration syntaxique n'est pas là que pour faire joli, si tant est que vous trouviez cela joli, c’est surtout une aide en cours de frappe du code, en effet dès qu'une faute de frappe se glisse dans la saisie, et elles sont nombreuses, le fait de voir se coloriser ou non le mot tapé attire le regard et permet de corriger rapidement.
Si par erreur on écrivait le mot "command" avec un seul M, le fait de ne pas le voir passer en bleu attire l’œil et apporter la correction immédiatement visible.
illustration du mot "command" écrit incorrectement puis correctement :
on le voit bien en noir dans un premier temps puis en bleu après la correction.