20166Fermer20168
flankerLe 28/01/2019 à 21:19
En fait, il faudrait un « équivalent » des outils wysiwyg pour le code : il y aurait une représentation interne (en gros l'AST) stockée sur disque (et on s'en fout du format, ça pourrait être n'importe quel formatage valide), alors que l'édition se ferait avec une présentation différente et potentiellement propre à chacun.
Au passage, je suis sûr qu'on pourrait du coup imaginer d'autres moyens de naviguer dans le code (au lieu du fold/unfold de blocs syntaxiques, on pourrait par exemple zoomer pour voir une plus ou moins grande portion du fichier/projet).
Par contre, ça impose d'avoir un AST valide (ce qui est faux quand on est au milieu d'un bloc de code).