Editor Graphviz
Tulis kod DOT dan render rajah Graphviz secara langsung dalam pelayar anda. Kesemua 7 enjin susun atur, baris ralat sintaks, pratonton boleh zum, muat turun SVG dan eksport PNG. Sepenuhnya tempatan dengan WebAssembly - tiada muat naik.
Apakah itu Graphviz dan bahasa DOT?
Graphviz ialah kit klasik sumber terbuka untuk visualisasi graf. DOT ialah bahasa teksnya untuk menerangkan nod, tepi dan atribut; Graphviz mengira susun atur yang mudah dibaca secara automatik.
Perlukah internet untuk merender?
Hanya untuk muat turun awal enjin susun atur sekali. Selepas itu rendering berjalan tempatan dalam pelayar melalui WebAssembly, jadi rajah dan kod anda tidak pernah keluar dari peranti.
Enjin susun atur apakah yang disokong?
Kesemuanya tujuh: dot (berhierarki), neato dan fdp (berasaskan daya), circo (membulat), twopi (radial), osage (pokok kluster) dan patchwork (treemap). Tukar dalam dropdown Susun atur.
Bagaimana memahami maksud ralat sintaks?
Apabila kod DOT bermasalah, panel ralat memaparkan mesej enjin berserta nombor baris di mana penghuraian gagal, dan render sah terakhir kekal kelihatan.
Bolehkah saya mengeksport hasilnya?
Ya. Muat turun fail vektor SVG yang tajam, atau eksport PNG resolusi 2x dengan latar sepadan dengan tema semasa.
Bolehkah pratonton dizum untuk graf besar?
Boleh. Gunakan roda tetikus di atas pratonton atau butang zum, seret untuk menganjak, dan tekan Sesuai untuk menetapkan semula pandangan.
Adakah terdapat contoh sedia ada?
Dropdown Contoh merangkumi carta alir, mesin keadaan, carta organisasi, rangkaian neato dan pokok radial twopi — setiap satu memuatkan kod DOT sedia untuk disunting.
Adakah kod DOT saya dimuat naik atau disimpan?
Tidak. Tiada apa dihantar ke pelayan dan tiada apa disimpan; editor hanya membaca apa yang anda taip dalam sesi halaman semasa.
Sebesar mana graf yang mampu dikendalikan?
Graf dengan beberapa ratus nod dirender hampir serta-merta. Graf sangat besar (ribuan nod) juga berfungsi tetapi pengrenderan mengambil masa lebih lama secara proporsional.
Adakah hasilnya sama dengan Graphviz baris perintah?
Ia membundel pustaka Graphviz yang sama (versi 16), jadi susun atur dan SVG setara dengan menjalankan arahan dot secara tempatan dengan input dan pilihan yang sama.
Cara Menggunakan Editor Graphviz
Editor ini merender rajah Graphviz terus dalam pelayar anda. Tulis kod DOT di sebelah kiri dan lihat pratonton SVG terbina semula semasa anda menaip — dikuasakan oleh pustaka Graphviz sebenar yang disusun ke WebAssembly, jadi graf anda tidak pernah keluar daripada komputer anda.
- Taip atau tampal kod DOT ke dalam editor sumber. Pratonton dirender secara automatik kira-kira 300 ms selepas anda berhenti menaip.
- Tukar enjin susun atur (dot, neato, fdp, circo, twopi, osage, patchwork) untuk mengubah cara graf disusun.
- Muatkan templat pemula daripada juntai bawah Contoh — carta alir, mesin keadaan, carta organisasi, rangkaian atau pokok radial — kemudian suntingnya.
- Gunakan roda tetikus atau butang zum untuk mengkaji graf besar, seret untuk menganjak, dan tekan Muat untuk menetapkan semula. Muat turun hasil sebagai SVG atau eksport PNG 2x.
Jika ralat sintaks muncul, panel ralat menunjukkan baris tepat tempat penghurai DOT berhenti — betulkan baris itu dan pratonton pulih serta-merta tanpa kehilangan kod anda.
Alat Berkaitan
- Editor Mermaid Cipta carta alir, gambar rajah urutan, Gantt dan banyak lagi daripada teks dengan editor Mermaid. Render, zum dan eksport SVG atau PNG dalam pelayar anda.
- Taman Kod Taman kod HTML, CSS dan JavaScript dalam talian dengan pratonton langsung, penyunting bernombor baris dan konsol yang ditangkap. Uji petikan serta-merta dan muat turun hasil sebagai satu fail HTML - sepenuhnya dalam pelayar anda.
- Pembuat Carta Cipta carta bar, garis, kawasan, pai dan donat daripada data CSV atau TSV yang ditampal. Pratonton langsung, palet warna, kawalan tajuk dan legenda serta eksport PNG 2x - semuanya dalam pelayar anda.
- Pemeriksa Hash Kira dan sahkan hash MD5, SHA-1, SHA-256, SHA-512 secara tempatan
- Kalkulator Chmod Kalkulator chmod dalam talian percuma untuk mengvisualisasikan dan mengira keizinan fail Linux dengan kotak tanda. Tukar serta-merta antara notasi angka (755, 644) dan simbolik (rwxr-xr-x). Menyokong keizinan khas seperti setuid, setgid, sticky bit.
- Jadual ASCII Rujukan pengkodan aksara ASCII lengkap dengan kod perpuluhan, heksadesimal, oktal, binari, entiti HTML dan penerangan aksara. Cari dan tapis serta-merta.
- Pemapar Hex Lihat kandungan fail dalam format hex dump dengan carian, navigasi offset dan penatalan maya
- Carian Jenis MIME Cari jenis MIME mengikut sambungan fail atau cari sambungan mengikut jenis MIME serta-merta. Rujukan dalam talian percuma dengan 1000+ entri.