Gå til indhold

Diagram til kode

Diagram til kode forvandler det diagram, du tegnede, tilbage til Mermaid- eller D2-kildekode. Det er nyttigt til at sætte et diagram under versionsstyring, indlejre det i en README eller flytte det til et andet værktøj; det er det omvendte af Fra Mermaid / Fra D2. Standardkonverteringen kræver ingen AI (lokal, regelbaseret).

Diagram til kode: omfangsvælger og fremhævet kode

Flere værktøjer (⋯) → Diagram til kode i den nederste værktøjslinje. Hvis der ikke er nogen figur på lærredet, vises dette element deaktiveret.

  1. Åbn Flere værktøjer → Diagram til kode.
  2. Vælg output-sproget Mermaid eller D2 øverst.
  3. Brug Omfang til at bestemme, hvad der skal konverteres (det snævreste gyldige omfang er standarden):
    • Alt: hele lærredet.
    • Markering: kun de figurer, du markerede (deaktiveret, hvis der ikke er markeret nok diagramknuder).
    • Ramme: diagrammet inde i en ramme (deaktiveret, hvis ingen ramme er markeret).
  4. Koden vises i en syntaksfremhævet, linjenummereret visning (med et sprog-badge og linjeantal). Brug Kopiér til at tage den eller Download til at gemme en .mmd- / .d2-fil.
  • Strukturel (standard): LetDraw parser figurerne og pilene, der forbinder dem, og udtrækker en graf med knuder + kanter; den producerer læselige identifikatorer fra bokseteksten. Rent forbundne diagrammer (pile, hvis ender er bundet til figurer) giver de bedste resultater. Et badge angiver, at kilden er strukturel.
  • Fortolk med AI (valgfri): for håndtegnede diagrammer eller dem, som strukturel udtrækning ikke fuldt ud kan indfange, er der en AI-mulighed, der læser diagrammet som et billede og forvandler det til kode. Denne sti bruger en udbyder/kvote; hvis du vil, kan du vende tilbage til det strukturelle output med ét klik.
  • Hvis du vil have visuelt output (PNG/SVG/PDF), brug Eksport i hamburgermenuen; dette værktøj producerer kun kildekode.