Τι είναι το mermaid;
Το mermaid είναι μια σύνταξη κειμένου για διαγράμματα: περιγράφετε κόμβους και βέλη σε λίγες γραμμές, και ένας renderer σχεδιάζει την εικόνα. Τα GitHub, GitLab, Notion και Obsidian το σχεδιάζουν μέσα σε Markdown, οπότε ένα block mermaid παραμένει ευανάγνωστο σε ένα pull request ή σε μια σελίδα wiki.
Είναι πραγματικά δωρεάν αυτός ο mermaid editor;
Ναι. Κάθε λειτουργία, μαζί και η εξαγωγή σε SVG και PNG, είναι δωρεάν και μπορείτε να χρησιμοποιείτε τον editor χωρίς να δημιουργήσετε τίποτα. Ένας προαιρετικός δωρεάν λογαριασμός προσθέτει περισσότερα αποθηκευμένα διαγράμματα και συγχρονισμό μεταξύ συσκευών — δεν υπάρχει πληρωμένο σχέδιο και τίποτα δεν κρατείται πίσω.
Χρειάζεται να ξέρω τη σύνταξη mermaid;
Όχι. Ξεκινήστε από την οπτική καρτέλα: διπλό κλικ στον καμβά για να προσθέσετε ένα block, επιλέξτε το και σχεδιάστε ένα βέλος προς άλλο. Ο κώδικας mermaid δημιουργείται αυτόματα και μπορείτε να τον διαβάσετε όποτε θέλετε να μάθετε τη σύνταξη.
Ποιοι τύποι διαγραμμάτων υποστηρίζονται;
Η καρτέλα κώδικα σχεδιάζει ό,τι υποστηρίζει το mermaid — flowchart, sequence, class, state, οντότητες-σχέσεις, gantt, git graph, pie και άλλα. Ο οπτικός καμβάς επεξεργάζεται συγκεκριμένα flowchart, που είναι και ο πιο συνηθισμένος τύπος διαγράμματος.
Μπορώ να κάνω εξαγωγή σε PNG ή SVG;
Ναι. Αντιγράψτε τον κώδικα SVG στο πρόχειρο, κατεβάστε το αρχείο SVG, ή κατεβάστε ένα PNG σχεδιασμένο σε 2x για παρουσιάσεις και έγγραφα. Μπορείτε επίσης να αποθηκεύσετε την πηγή mermaid ως .mmd ή ως block Markdown.
Πού αποθηκεύεται το διάγραμμά μου;
Χωρίς λογαριασμό, το ένα σας διάγραμμα αποθηκεύεται στον browser, οπότε είναι εκεί όταν επιστρέψετε στην ίδια συσκευή. Αν συνδεθείτε, αποθηκεύεται στον λογαριασμό σας και μπορεί να σας ακολουθήσει σε άλλη συσκευή. Εξάγετε την πηγή αν θέλετε δικό σας αντίγραφο.
Μπορώ να επικολλήσω ένα υπάρχον διάγραμμα mermaid;
Ναι. Επικολλήστε το στην καρτέλα κώδικα· ένα flowchart αναλύεται πίσω στον οπτικό καμβά με τους κόμβους, τα σχήματα, τα χρώματα και τα subgraph ανέπαφα. Άλλοι τύποι διαγραμμάτων σχεδιάζονται στην προεπισκόπηση αλλά παραμένουν μόνο κώδικας.
Λειτουργεί χωρίς σύνδεση στο internet;
Η απόδοση γίνεται εξ ολοκλήρου στο πρόγραμμα περιήγησης, οπότε μόλις φορτωθεί η σελίδα ο επεξεργαστής λειτουργεί και χωρίς σύνδεση.