ตัวแก้ไข Graphviz
เขียนโค้ด DOT และเรนเดอร์แผนภาพ Graphviz แบบสดในเบราว์เซอร์ ครบทั้ง 7 เอนจินเลย์เอาต์ ระบุบรรทัดข้อผิดพลาด พรีวิวซูมได้ ดาวน์โหลด SVG และส่งออก PNG ทำงานเฉพาะเครื่องด้วย WebAssembly - ไม่อัปโหลด
Graphviz และภาษา DOT คืออะไร?
Graphviz คือชุดเครื่องมือโอเพนซอร์สคลาสสิกสำหรับแสดงกราฟ DOT คือภาษาข้อความที่ใช้อธิบายโหนด เส้นเชื่อม และคุณสมบัติ โดย Graphviz จะคำนวณเลย์เอาต์ที่อ่านง่ายให้อัตโนมัติ
ต้องใช้อินเทอร์เน็ตตอนเรนเดอร์หรือไม่?
เฉพาะตอนดาวน์โหลดเอนจินเลย์เอาต์ครั้งแรกครั้งเดียว หลังจากนั้นการเรนเดอร์ทำงานในเบราว์เซอร์ผ่าน WebAssembly แผนภาพและโค้ดจึงไม่เคยออกจากอุปกรณ์
รองรับเอนจินเลย์เอาต์อะไรบ้าง?
ครบทั้ง 7 ตัว: dot (ลำดับชั้น), neato และ fdp (แรงดึงดูด), circo (วงกลม), twopi (รัศมี), osage (ต้นไม้คลัสเตอร์) และ patchwork (ทรีแมป) สลับได้จากเมนูเลย์เอาต์
ดูความหมายของข้อผิดพลาดได้อย่างไร?
เมื่อโค้ด DOT มีปัญหา แผงข้อผิดพลาดจะแสดงข้อความจากเอนจินพร้อมเลขบรรทัดที่แยกวิเคราะห์ล้มเหลว และภาพที่เรนเดอร์สำเร็จล่าสุดยังอยู่
ส่งออกผลลัพธ์ได้หรือไม่?
ได้ ดาวน์โหลดไฟล์เวกเตอร์ SVG คมชัด หรือส่งออก PNG ความละเอียด 2 เท่าพร้อมพื้นหลังตามธีมปัจจุบัน
พรีวิวกราฟใหญ่ซูมได้ไหม?
ได้ เลื่อนล้อเมาส์บนพรีวิวหรือใช้ปุ่มซูม ลากเพื่อเลื่อนดู และกดปุ่มพอดีหน้าจอเพื่อรีเซ็ตมุมมอง
มีตัวอย่างเริ่มต้นไหม?
เมนูตัวอย่างมีผังงาน เครื่องสถานะ ผังองค์กร เครือข่าย neato และต้นไม้รัศมี twopi ทุกตัวโหลดโค้ด DOT พร้อมแก้ไขทันที
โค้ด DOT ของฉันถูกส่งหรือจัดเก็บหรือไม่?
ไม่ ไม่มีการส่งไปเซิร์ฟเวอร์และไม่มีการจัดเก็บ ตัวแก้ไขอ่านเฉพาะสิ่งที่คุณพิมพ์ในเซสชันหน้าปัจจุบัน
รองรับกราฟขนาดเท่าไร?
กราฟหลักร้อยโหนดเรนเดอร์เกือบทันที กราฟใหญ่มาก (หลายพันโหนด) ก็ใช้ได้แต่เวลาเรนเดอร์จะนานขึ้นตามสัดส่วน
ผลลัพธ์ตรงกับ Graphviz บนคอมมานด์ไลน์หรือไม่?
เครื่องมือแพ็กไลบรารี Graphviz ชุดเดียวกัน (เวอร์ชัน 16) ดังนั้นเลย์เอาต์และ SVG เทียบเท่าการรันคำสั่ง dot ในเครื่องด้วยอินพุตและตัวเลือกเดียวกัน
วิธีใช้ ตัวแก้ไข Graphviz
ตัวแก้ไขนี้เรนเดอร์ไดอะแกรม Graphviz ได้ทันทีในเบราว์เซอร์ของคุณ เขียนโค้ด DOT ด้านซ้ายแล้วดูพรีวิว SVG อัปเดตตามการพิมพ์ — ขับเคลื่อนด้วยไลบรารี Graphviz ของจริงที่คอมไพล์เป็น WebAssembly กราฟของคุณจึงไม่เคยออกจากคอมพิวเตอร์
- พิมพ์หรือวางโค้ด DOT ลงในตัวแก้ไขซอร์ส พรีวิวจะเรนเดอร์ให้เองราว 300 มิลลิวินาทีหลังคุณหยุดพิมพ์
- เปลี่ยนเอนจินจัดวาง (dot, neato, fdp, circo, twopi, osage, patchwork) เพื่อเปลี่ยนวิธีจัดเรียงกราฟ
- โหลดเทมเพลตเริ่มต้นจากเมนู ตัวอย่าง — ผังงาน สถานะเครื่องจักร ผังองค์กร เครือข่าย หรือต้นไม้รัศมี — แล้วแก้ไข
- ใช้ล้อเมาส์หรือปุ่มซูมสำรวจกราฟขนาดใหญ่ ลากเพื่อเลื่อน และกด พอดี เพื่อรีเซ็ต ผลลัพธ์ดาวน์โหลดเป็น SVG หรือส่งออก PNG ขนาดสองเท่าได้
ถ้ามีข้อผิดพลาดไวยากรณ์ แผงข้อผิดพลาดจะระบุบรรทัดที่แม่นยำที่ตัวแยกวิเคราะห์ DOT หยุด — แก้บรรทัดนั้นแล้วพรีวิวจะฟื้นทันทีโดยไม่สูญเสียโค้ดของคุณ
เครื่องมือที่เกี่ยวข้อง
- ตัวแก้ไข Mermaid สร้างผังงาน แผนภาพลำดับ แกนต์ชาร์ต และอื่น ๆ จากข้อความด้วยตัวแก้ไข Mermaid เรนเดอร์ ซูม และส่งออก SVG หรือ PNG ในเบราว์เซอร์ของคุณ
- สนามทดลองโค้ด สนามทดลอง HTML CSS และ JavaScript ออนไลน์ พร้อมพรีวิวสด เอดิเตอร์แสดงเลขบรรทัด และคอนโซลที่จับผลลัพธ์ ทดสอบโค้ดได้ทันที ดาวน์โหลดผลเป็นไฟล์ HTML เดียว ทำงานทั้งหมดในเบราว์เซอร์
- ตัวสร้างแผนภูมิ สร้างแผนภูมิแท่ง เส้น พื้นที่ วงกลม และโดนัทจากข้อมูล CSV หรือ TSV ที่วาง พร้อมพรีวิวสด ชุดสี การควบคุมชื่อและคำอธิบาย และส่งออก PNG 2 เท่า ทำงานทั้งหมดในเบราว์เซอร์ของคุณ
- ตรวจสอบแฮช คำนวณและตรวจสอบแฮช MD5, SHA-1, SHA-256, SHA-512 ในเครื่อง
- เครื่องคำนวณ Chmod เครื่องคำนวณ chmod ออนไลน์ฟรีเพื่อแสดงและคำนวณสิทธิ์ไฟล์ Linux ด้วยช่องทำเครื่องหมาย แปลงระหว่างสัญกรณ์ตัวเลข (755, 644) และสัญลักษณ์ (rwxr-xr-x) ทันที รองรับสิทธิ์พิเศษเช่น setuid, setgid, sticky bit
- ตาราง ASCII ข้อมูลอ้างอิงการเข้ารหัสอักขระ ASCII ครบถ้วนพร้อมรหัสทศนิยม เลขฐานสิบหก ฐานแปด ฐานสอง เอนทิตี HTML และคำอธิบายอักขระ ค้นหาและกรองได้ทันที
- ตัวแสดง Hex ดูเนื้อหาไฟล์ในรูปแบบ hex dump พร้อมการค้นหา การนำทางออฟเซ็ต และการเลื่อนเสมือน
- ค้นหาประเภท MIME ค้นหาประเภท MIME ตามนามสกุลไฟล์หรือค้นหานามสกุลตามประเภท MIME ทันที ข้อมูลอ้างอิงออนไลน์ฟรีที่มีมากกว่า 1000 รายการ