PlantUML v Mermaid
Pretvori PlantUML diagram v Mermaid sintakso.
PlantUML v Mermaid
Prilepite PlantUML kodo diagrama in to orodje jo prepiše kot Mermaid sintakso, pripravljeno za vstavljanje v Markdown datoteko, GitHub README ali kateri koli upodobljevalnik, ki razume Mermaid. Obvlada sekvenčne diagrame (udeležence, puščice, aktivnostne vrstice, pripombe, zanke in alt/else bloke), diagrame razredov (razredi, vmesniki, atributi, metode, dedovanje in povezave), diagrame stanja (prehodi, sestavljena stanja, pripombe) in preproste diagrame aktivnosti (začetek/konec, dejanja in vejitve če/drugače).
Vrsto diagrama je mogoče samodejno zaznati iz kode ali ročno nastaviti z možnostjo Vrsta diagrama, kadar je samodejno ugibanje napačno. Smer grafa določa, kako se diagrama razredov in stanja prebere od zgoraj navzdol, od leve na desno ali drugače, in diagrami toka se upodabljajo na isti način. Obdrži pripombe prenese PlantUML pripombe kot Mermaid pripombe namesto da jih zavrže, in Prepiši imena s presledki v varne identifikatorje pretvori imena, kot je "Alice Liddell", v čist identifikator s prvotnim besedilom, ohranjenim kot prikazni vzdevek, zato se diagram še vedno pravilno upodobi.
Ne obstaja direkten Mermaid ustreza za vsako PlantUML konstrukcijo. Namesto da bi molčno zavrgel, česar ne more prevesti, konverter neprepoznano vrstico pretvori v Mermaid komentar na istem mestu, zato se nič iz prvotne kode ne izgubi — izklopite Prijavi nepodprte vrstice, da vrstice zavržete namesto da jih komentira. Ovij izhod v blok mermaid kode doda trikratno oporno črto, ki jo pričakujeta upodabljalnika Markdown.
Pretvorka se izvršuje v celoti v vašem brskalniku z navadno JavaScript kodo — vaša PlantUML koda nikoli ne zapusti vaše naprave. Kopirajte izhod Mermaid, ga preuzmite kot datoteko .txt ali ga pošljite neposredno na vhod drugega orodja, da nadaljujete z delom.