JS/CSS Formatter
JS/CSS Formatter — ทำงานในเบราว์เซอร์ ไม่บันทึกข้อมูล
เยื้อง JS / CSS เบื้องต้น
เยื้องแบบง่ายตามวงเล็บปีกกา ไม่ใช่พาร์เซอร์ระดับ Prettier
วิธีใช้
- ใน โหมด เลือก JavaScript หรือ CSS
- ใส่โค้ดบรรทัดเดียวหรือเยื้องพังใน ซอร์ส
- กด จัดรูปแบบ เพื่อได้ ผลลัพธ์ ที่แยกบรรทัดที่วงเล็บปีกกาและเซมิโคลอน
- ถ้าต้องการ เอาด้วย คัดลอกผลลัพธ์
- รีเซ็ต ล้างอินพุต/เอาต์พุต และคืนโหมดเป็น JavaScript
แนวคิดหลัก
ตัวจัดรูปแบบ JS/CSS ไม่ใช่พาร์เซอร์ภาษาแบบ Prettier นับแค่ความลึกของวงเล็บปีกกาแล้วเติมการเยื้องสองช่อง เซมิโคลอนเริ่มบรรทัดใหม่ วงเล็บปีกกาปิดเรียงออกระดับหนึ่ง โหมด JavaScript และสไตล์ชีตติดป้ายแยกบนจอแต่ใช้กฎเยื้องเดียวกัน ช่วยคลี่วันไลเนอร์ที่มินิไฟแล้วให้อ่าน บรรทัดว่างถูกลด และเฉพาะบรรทัดเนื้อหาถูกติดใหม่ที่ความลึก เหมาะกับคลี่ฉบับร่างที่อัดแล้วมาตรวจ
วงเล็บปีกกาในสตริงหรือเทมเพลตลิเทอรัลอาจถูกเข้าใจผิดว่าเป็นโครง ไวยากรณ์ซับซ้อนจึงนิ่งกว่าในตัวจัดรูปแบบเฉพาะ ตัวจัดรูปแบบ JS/CSS นี้ไม่สร้าง AST จึงไม่ใส่การเรียง import สไตล์คำพูด หรือกฎคอมมาท้าย รันในเบราว์เซอร์เท่านั้นและไม่อัปโหลดซอร์ส เหมาะที่สุดเป็นขั้นช่วยคลี่ชิ้นส่วนที่มินิไฟแล้วแล้วตรวจ ผลจัดรูปแบบเติมเฉพาะช่องอ่านอย่างเดียว จึงเก็บต้นฉบับแล้วเทียบขนานได้
ตัวอย่าง
ใส่ .box{color:red;margin:0} ในซอร์ส โหมด CSS แล้วจัดรูปแบบ: ประกาศเยื้องสองช่องบนบรรทัดหลังวงเล็บปีกกาเปิด และวงเล็บปีกกาปิดตรงความลึกเดิม ในโหมด JavaScript function a(){return 1;} เยื้องในวงเล็บปีกกาแบบเดียวกัน คัดลอกผลลัพธ์เอาโค้ดที่สะอาดทันที
ที่เกี่ยวข้อง: ตัวย่อ JS/CSS · ตัวจัดรูปแบบ HTML · ตัวจัดรูปแบบ SQL
คำถามที่พบบ่อย
ตัวจัดรูปแบบ JS/CSS เหมือน Prettier ไหม
ไม่ เยื้องตามตำแหน่งวงเล็บปีกกาและเซมิโคลอนเท่านั้น ไม่มีกฎปลั๊กอินหรือพาร์เซอร์ตามภาษา
JavaScript และ CSS ใช้อัลกอริทึมต่างกันในตัวจัดรูปแบบ JS/CSS ไหม
ต่างแค่โหมดบนจอ ตรรกะเยื้องเหมือนกัน ตัวเลือกและฟังก์ชันนับความลึกวงเล็บปีกกาแบบเดียวกัน
ตัวจัดรูปแบบ JS/CSS คลี่โค้ดมินิไฟบรรทัดเดียวไหม
ถ้ามีวงเล็บปีกกาและเซมิโคลอน บรรทัดจะแยก นิพจน์สั้นที่ไม่มีเซมิโคลอนอาจอยู่บรรทัดเดียว
วงเล็บปีกกาในสตริงทำให้การเยื้องของตัวจัดรูปแบบ JS/CSS พังได้ไหม
ได้ นับวงเล็บปีกกาทีละอักขระ สัญลักษณ์ในเทมเพลตสตริงจึงถูกมองเป็นโครงได้
ซอร์สของตัวจัดรูปแบบ JS/CSS ถูกเก็บบนเซิร์ฟเวอร์ไหม
ไม่ การจัดรูปแบบและคัดลอกรันในเบราว์เซอร์เท่านั้น รีเซ็ตล้างช่อง
หลังรีเซ็ตตัวจัดรูปแบบ JS/CSS โหมดเป็นอย่างไร
เรดิโอ JavaScript ถูกเลือกอีกครั้ง และข้อความซอร์สกับผลลัพธ์ถูกล้างทั้งคู่
ตรวจทานล่าสุด: 2026-09-04