Saltearse al contenido

Diagrama a Código

Diagrama a Código convierte el diagrama que dibujaste de nuevo en código fuente Mermaid o D2. Es útil para poner un diagrama bajo control de versiones, incrustarlo en un README o moverlo a otra herramienta; es la inversa de Desde Mermaid / Desde D2. La conversión predeterminada no requiere IA (local, basada en reglas).

Diagrama a Código: selector de alcance y código con resaltado

Más herramientas (⋯) → Diagrama a Código en la barra de herramientas inferior. Si no hay ninguna forma en el lienzo, este elemento aparece deshabilitado.

  1. Abre Más herramientas → Diagrama a Código.
  2. Elige el lenguaje de salida Mermaid o D2 en la parte superior.
  3. Usa Alcance para determinar qué se convertirá (el alcance válido más estrecho es el predeterminado):
    • Todo: todo el lienzo.
    • Selección: solo las formas que seleccionaste (deshabilitado si no hay suficientes nodos de diagrama seleccionados).
    • Marco: el diagrama dentro de un marco (deshabilitado si no hay ningún marco seleccionado).
  4. El código aparece en una vista con resaltado de sintaxis y números de línea (con una insignia de lenguaje y recuento de líneas). Usa Copiar para obtenerlo o Descargar para guardar un archivo .mmd / .d2.
  • Estructural (predeterminado): LetDraw analiza las formas y las flechas que las conectan y extrae un grafo de nodos + aristas; produce identificadores legibles a partir del texto de las cajas. Los diagramas conectados con limpieza (flechas cuyos extremos están vinculados a formas) dan los mejores resultados. Una insignia indica que el código fuente es estructural.
  • Interpretar con IA (opcional): para diagramas dibujados a mano o los que la extracción estructural no puede capturar por completo, hay una opción de IA que lee el diagrama como una imagen y lo convierte en código. Esta vía usa un proveedor/cuota; si quieres, puedes volver a la salida estructural con un clic.
  • Si quieres una salida visual (PNG/SVG/PDF), usa Exportar en el menú hamburguesa; esta herramienta produce solo código fuente.