Ugrás a tartalomhoz
100% helyi

Mermaid diagram generátor

Egy behúzott listát alakítson Mermaid folyamatábrává, hierarchia gráfvá vagy gondolattérképpé.

Bemenet
Kimenet

Mermaid diagram generátor

Illesszen be egy behúzott vagy felsorolt elemek listáját, és az eszköz azonnal Mermaid diagram szintaxissá alakítja, amely READMEbe, wiki oldalra, Notionba vagy bármely Mermaid-kompatibilis szerkesztőbe beilleszthető. A behúzás minden szintje szülő-gyermek kapcsolattá válik, így a folyamat vázlata, szervezeti ábra vagy mappa szerkezet diagram definícióvá alakul anélkül, hogy kézzel írná meg a csomópont és él szintaxist.

Előbb válassza ki a diagram típusát: a folyamatábra és hierarchia gráf egyaránt Mermaid csomópont-nyíl szintaxisát használja (az egyetlen különbség a definíciót megnyitó kulcsszó), míg a gondolattérkép a beágyazott, nyíl nélküli elrendezést adja, amelyet Mermaid a radiális gondolattérképekhez használ. Az irány (felülről lefelé, balról jobbra, alulról felfelé, jobbról balra) és összekötő stílus (nyíl, szaggatott, vastagított) csak a folyamatábrákra és hierarchia gráfokra vonatkozik. A csomópont forma szabályozza, hogy minden tétel téglalapként, lekerekített dobozként, rombuszként vagy hengerként jelenik-e meg. Az automatikus ID-generálás kikapcsolásával minden csomópont azonosítóját a saját szövegéből szerezhetjük, ahelyett hogy egy általános n1, n2, n3 szekvenciát használnánk — hasznos, amikor az eredeti szintaxist éppolyan könnyen szeretnénk olvasni, mint a megjelenített képet. A csomópont számozása minden címkét a listán elfoglalt helyzetével előtagoz, a maximális beágyazási mélység pedig korlátozza, hány behúzási szintet tartalmaznak, eldobva a mélyebben fekvőket.

A behúzás tabulátorokkal, szóközökkel vagy vezető felsorolásjelekkel (-, *, •, +) végezhet — az eszköz a relatív behúzási szélességet méri, nem pedig egy rögzített tabulátor méretet feltételez, így a vegyes listák is helyesen ágyazódnak. Az idézőjelek, zárójelek, zárójelek és egyéb karakterek, amelyek egyébként megtörnék a Mermaid szintaxist, automatikusan kitöröltetnek a címkékben, így a beillesztett szöveg soha nem állít elő érvénytelen kimenetet. A Windows (CRLF) és Unix (LF) sorvégek ugyanúgy kezelhetők, és az eredmény alatt lévő élő számláló a bevitelt, a létrehozott csomópontokat és éleket, valamint az összes karaktert jelenti.

Minden helyileg fut a böngészőjében — a vázlata soha nem kerül fel sehova. Másolja le a generált szintaxist, töltse le .txt fájlként, vagy küldje vissza az eredményt a bemenetre, hogy továbbfinomítsa a szerkezetet, mielőtt beillesztené az Ön választott diagram eszközébe.

Gyakori kérdések

Mi a különbség a "folyamatábra" és a "hierarchia gráf" között?
Mindkettő ugyanazt a csomópont-nyíl szintaxist használja; a hierarchia gráf csak Mermaid régebbi "graph" kulcsszavával nyitja meg a definíciót a "flowchart" helyett. Mindkettő azonos módon jelenik meg minden Mermaid-kompatibilis megjelenítőben.
A gondolattérkép opció támogatja az irány vagy összekötő stílust?
Nem. A Mermaid gondolattérképek automatikusan elrendezhetők és nincs nyíluk, így azok a két opció csak a folyamatábrákra és hierarchia gráfokra vonatkozik.
Mi történik a maximális mélységnél mélyebbre ágyazott listapontokkal?
Teljesen kimaradnak a diagramból, valamint az alattuk lévő bármi, így az eredmény olvasható marad nagyon mély vázlatokhoz.
Hogyan kezelkednek az idézőjelek és zárójelekような speciális karakterek?
A Mermaid szintaxist megtörő karaktereket tartalmazó feliratok automatikusan idézőjelek közé helyezkednek és kiesnek, így a kimenet mindig érvényes marad.
A listám bárhova feltöltésre kerül?
Nem. A lista-diagram konverzió teljes egészében a böngészőjében fut — a vázlata soha nem hagyja el az eszközét.