* Integrateur Web 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
Integrateur Web Venissieux
Article:
Les écrans couleur IBM 3279 accordent non seulement l'utilisation des caractères programmés, mais d'affecter dans une des couleurs particulières à certains caractères. En 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 particuliers une troisième. Ce n'était pas encore de la coloration syntaxique, mais ne pouvait qu'en suggérer l'idée. 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. Selon une version très simple, la valorisation des mots-clefs d'un langage de programmation permet de localiser 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 qui n'est pas obligatoire, est réunie à 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. Au temps, la puissance des ordinateurs devrait être 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 a une imprimante couleur, l'utilisation de couleurs de fond plutôt que de couleur du texte pour les mots-clé ou pour les variables peut coner à 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 s'explique par le rattachement d'un fichier de spécifications. L'écriture d'une telle spécification pour un nouveau langage n'étant pas très complexe (dans le cas le plus trivial, par exemple, on en déclarerait juste les mots-clé) et la motivation des programmeurs pour en définir étant forte, il n'est pas rare de voir des fichiers de spécification associés à de nouveaux langages