PlantUML u Mermaid
Konvertiraj PlantUML dijagram u Mermaid sintesu.
PlantUML u Mermaid
Zalijepi PlantUML kod dijagrama i ovaj alat ga prepisuje kao Mermaid sintesu, spreman za unos u Markdown datoteku, GitHub README ili bilo koji procesor koji razumije Mermaid. Rukuje sekvencijalnim dijagramima (sudionici, strelice, trake aktivacije, napomene, petlje i alt/else blokovi), klasnim dijagramima (klase, sučelja, atributi, metode, nasljeđivanje i povezanosti), dijagramima stanja (prijelazi, kombinirana stanja, napomene) i jednostavnim dijagramima aktivnosti (početak/kraj, akcije i grananja ako/inače).
Vrstu dijagrama je moguće automatski prepoznati iz kôda ili postaviti ručno opcijom Vrsta dijagrama kada je automatski odabir pogrešan. Smjer grafa određuje kako se klasni i dijagrami stanja čitaju odozgo prema dolje, slijeva nadesno ili drugom orijentacijom, a dijagrami toka se renderiraju na isti način. Zadrži napomene prenosi PlantUML napomene kao Mermaid napomene umjesto da ih odbaci, a Prepiši imena sa razmakom u sigurne identifikatore pretvara imena poput "Alice Liddell" u čist identifikator s originalnim tekstom zadržanim kao alias za prikaz, pa se dijagram i dalje ispravno renderira.
Ne postoji direktni Mermaid ekvivalent za svaku PlantUML konstrukciju. Umjesto da tiho odbaci što ne može prevesti, konverter pretvara neprepoznatu liniju u Mermaid komentar na istoj poziciji, pa ništa iz originalnog kôda ne nestaje — isključite Prijavi nepodržane redove kako biste odbacili te redove umjesto da ih komentirate. Omotaj izlaz u blok mermaid kôda dodaje trostruki backtick razdjelnik koji Markdown procesori očekuju.
Konverzija se izvršava potpuno u vašem pregledniku koristeći obični JavaScript — vaš kod dijagrama se nikada ne učitava nikamo drugdje. Kopirajte Mermaid izlaz, preuzmite ga kao .txt datoteku ili ga odmah pošaljite na unos drugog alata kako biste nastavili raditi na njemu.