ตัวจัดรูปแบบ YAML
วาง YAML แล้วได้ผลลัพธ์ที่สะอาดกลับมา หรือบอกว่าบรรทัดไหนผิด
- ทำงานในเบราว์เซอร์ของคุณ — ข้อความของคุณไม่ถูกส่งไปที่ใด
- ไม่ต้องสมัครสมาชิก ไม่มีโควตา ใช้ฟรีกี่ครั้งก็ได้
ทำงานอย่างไร
การออกแบบของ YAML ทั้งหมดตั้งอยู่บนการเยื้อง ทำให้อ่านสบายแต่พังง่ายผิดปกติ ช่องว่างหลุดมาตัวเดียวก็ทำให้ไปป์ไลน์ CI แจ้งข้อผิดพลาดอีกยี่สิบนาทีต่อมา เครื่องมือนี้วิเคราะห์ที่นี่และบอกทันที
การตรวจสอบพร้อมหมายเลขบรรทัด
หากเอกสารวิเคราะห์ไม่ผ่าน คุณจะได้บรรทัดและคอลัมน์ที่ล้มเหลวพร้อมเหตุผลจากตัวแยกวิเคราะห์เอง ซึ่งแทบทุกครั้งมีประโยชน์กว่าผลลัพธ์ที่จัดรูปแบบแล้ว และเป็นเหตุผลที่คนส่วนใหญ่เปิดเครื่องมือแบบนี้
การจัดรูปแบบใหม่
YAML ที่ถูกต้องจะถูกวิเคราะห์เป็นโครงสร้างข้อมูลและเขียนออกมาใหม่ตั้งแต่ต้น การเยื้องจึงสม่ำเสมอ การใส่เครื่องหมายคำพูดเป็นมาตรฐาน และช่องว่างท้ายบรรทัดที่หลงมาหายไป เพราะผ่านข้อมูลไปกลับแทนการแก้ไขข้อความ ผลลัพธ์จึงรับประกันว่าถูกต้อง
สิ่งที่การไปกลับทำให้เสียไป
คอมเมนต์จะหาย เพราะไม่ใช่ส่วนหนึ่งของข้อมูล ตัวแยกวิเคราะห์จึงทิ้งไป แองเคอร์และนามแฝงถูกขยายเป็นค่าเต็มแทนที่จะคงไว้ หากคอมเมนต์ในไฟล์ของคุณสำคัญ ให้จัดรูปแบบสำเนาแล้วแก้การเยื้องด้วยมือ
การเรียงคีย์
การเรียงตามตัวอักษรทำให้ไฟล์คอนฟิกสองไฟล์เปรียบเทียบกันใน diff ได้จริง แต่ก็เป็นตัวเลือกที่ผิดสำหรับไฟล์ที่ลำดับมีความหมายต่อผู้อ่านที่เป็นมนุษย์ ไปป์ไลน์ CI อ่านง่ายกว่าเมื่อเรียงตามลำดับการทำงานมากกว่าตามตัวอักษร
หลายเอกสาร
ไฟล์ที่มีหลายเอกสารคั่นด้วย --- ก็รองรับ และแต่ละเอกสารจะถูกจัดรูปแบบทีละฉบับ
ตัวจัดรูปแบบ YAML — คำถามที่พบบ่อย
ทำไมคอมเมนต์ของฉันหายไป
การจัดรูปแบบจะวิเคราะห์ YAML เป็นข้อมูลแล้วเขียนออกมาใหม่ และคอมเมนต์ไม่ใช่ส่วนหนึ่งของข้อมูล ให้จัดรูปแบบสำเนาหากต้องการเก็บคอมเมนต์ไว้
บอกหรือไม่ว่าข้อผิดพลาดอยู่ที่ไหน
บอก พร้อมบรรทัด คอลัมน์ และคำอธิบายจากตัวแยกวิเคราะห์เอง
YAML ของฉันถูกอัปโหลดหรือไม่
ไม่ ระบบวิเคราะห์ในเบราว์เซอร์ของคุณ ซึ่งสำคัญเพราะ YAML มักมีความลับและรายละเอียดโครงสร้างพื้นฐาน
รองรับหลายเอกสารในไฟล์เดียวหรือไม่
รองรับ เอกสารที่คั่นด้วย --- จะถูกจัดรูปแบบทีละฉบับ
ควรเรียงคีย์หรือไม่
มีประโยชน์เมื่อเปรียบเทียบไฟล์คอนฟิกสองไฟล์ แต่ไม่ช่วยเมื่อลำดับมีความหมายต่อผู้อ่าน