Nutzer-Idee: ein IntelliJ-IDEA-Plugin — Rendern über Mermaid als erster Schritt,
ein vollwertiger Editor als das eigentlich Reizvolle.
Zwei Dinge sind beim Aufschreiben aufgefallen und stehen deshalb im Plan:
- Der billige Weg über Mermaid trägt nur, wenn Werkbaum in Mermaid SELBST
landet. Die IDE bringt ihr eigenes Mermaid mit, eine selbstgehostete
Diagrammart lädt sie nicht — das steht als [-] unter dem Mermaid-Zweig, damit
niemand später darauf baut. Damit hängt der IntelliJ-Weg an der teureren der
beiden Mermaid-Alternativen (Pull Request statt eigener Seite).
- Ein eigener Lexer/Parser im Plugin wäre GENAU die zweite Grammatik, vor der
D14 warnt. Der Knoten trägt deshalb [!] und zerlegt sich in die beiden Auswege:
gemeinsame Fixtures oder den einen JS-Parser in der IDE laufen lassen.
Der Editor selbst ist ein `+`-Knoten: Das Anzeigen ist der Kern, der
vollwertige Editor die Zugabe. Genau die Unterscheidung, für die D29 das Zeichen
eingeführt hat — und dadurch fällt er aus dem günstigsten Pfad heraus, statt ihn
zu verteuern.
Geprüft: 139 Knoten, keine Warnungen, keine Geister-Knoten (alle M+ sind
zerlegt).