WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Magento Venissieux




***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Magento Venissieux





Article:

Les caractères programmés et une des couleurs particulières à certains caractères, existent grâce aux écrans couleur IBM 3279. Dès le début des années 80, les développeurs commencèrent donc à utiliser des s graphiques où les lettres avaient une couleur, les chiffres une autre et les caractères spéciaux une troisième. Il n'y avait pas encore de la coloration syntaxique. Mike Cowlishaw (en), qui avait déjà créé le langage REXX, écrivit donc LEXX, qui fut l'un des premiers éditeurs à coloration syntaxique (sur mainframe !), qui sollicitait beaucoup les machines de l'époque. Très utilisé en interne chez IBM, le produit ne fut pas commercialisé.
Actuellement, la mise en valeur des mots-clefs d'un langage de programmation permet de capturer plus rapidement les constituants d'un programme. Cette technique est utilisée depuis les années 1980 dans les éditeurs de texte et dans certains outils de présentation, lorsqu'ils sont principalement destinés à des programmeurs. Elle permet d'augmenter la productivité des auteurs de logiciel en réduisant les erreurs de saisie, en améliorant la claire perception des structures actives du programme en cours d'écriture ou de modification.
Cette technique est souvent (mais pas obligatoirement) associée à d'autres techniques de présentation prenant en compte l'analyse syntaxique du contenu : indentation automatique, masquage et démasquage de blocs, mise en relief d'un délimiteur (parenthèse, crochet, accolade, balise) quand le curseur passe sur l'autre qui lui correspond, etc.
Coloration syntaxique sur un programme en Ruby sous SciTE.
De manière historique, il a fallu attendre que la puissance des ordinateurs soit suffisante et les écrans couleur de bonne qualité suffisamment répandus pour voir cette technique se répandre (la maîtrise de l'analyse syntaxique, elle, était déjà bien en place depuis le tout début des années 1970). Cette convergence a commencé au début des années 1980 sur les mainframes (éditeur LEXX) et est devenue courante dans les mondes PC et Unix au cours des années 1990.
Lorsqu'on possède une imprimante couleur, l'usage de couleurs de fond plutôt que de couleur du texte pour les mots-clé ou pour les variables permet de les rendre plus lisibles, et augmenter la clarté du programme. Les éditeurs modernes permettent également de spécifier des s, des graisses ou des corps particuliers pour les unités syntaxiques considérées.
La reconnaissance d'un langage par un éditeur se fait par l'ajout d'un fichier de spécifications. L'écriture d'une telle détermination pour un nouveau langage n'étant pas très complexe et la motivation des programmeurs pour en définir étant forte, il n'est pas exceptionnel de voir des fichiers de spécification associés à de nouveaux langages






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe