laowantong / mocodo

Modélisation Conceptuelle de Données. Nickel. Ni souris.
https://www.mocodo.net
MIT License
181 stars 51 forks source link

Coloration syntaxique sous Mocodo online et VS-Code #84

Closed laowantong closed 11 months ago

laowantong commented 1 year ago

En anticipation de la sortie de Mocodo 4.0, je viens de publier une version de Mocodo online où la zone d'entrée du texte-source gagne de nombreuses fonctionnalités utiles : coloration syntaxique, annulations, raccourcis-clavier, curseurs multiples. Le tout grâce à l'intégration de l'éditeur Ace.

image

La coloration est basée sur la syntaxe de Mocodo 4. À ce titre, il est possible que certaines clauses (encore) correctes soient colorées comme illégales. Vous pouvez ignorer ces avertissements, tout en gardant en tête que deux détails vont changer :

J'ai publié par ailleurs un plugin VS-Code : Mocodo syntax highlighter.

La prise en charge de la coloration syntaxique résulte de l'écriture explicite d'une grammaire, annoncée dans l'issue https://github.com/laowantong/mocodo/issues/77. Le développement se fait dans la branche parsing. Il devrait reprendre dans quelques semaines et apporter d'autres améliorations et fonctionnalités intéressantes.