แพ็คเกจ Atom สำหรับการจัดรูปแบบเอกสาร JSON โดยอัตโนมัติ
แพ็คเกจนี้ไม่มีทางลัดคำสั่งแป้นพิมพ์ตามค่าเริ่มต้น ไม่มีทางรู้ได้ว่ามีแป้นพิมพ์ลัดใดบ้างในเครื่อง ของคุณ ตัวอย่างเช่น บนเครื่องของฉัน ฉันสามารถแมปคำสั่ง prettify
กับ shift-cmd-j
ได้ อย่างไรก็ตาม หาก คุณ มีแพ็คเกจ atom-script
ยอดนิยมติดตั้งอยู่ในเครื่องของคุณ ก็อาจเกิดข้อขัดแย้งได้เนื่องจากแพ็คเกจนั้นต้องการใช้แป้นพิมพ์ลัดเดียวกันนั้นด้วย อย่างไรก็ตามทั้งหมดจะไม่สูญหาย!
Atom เองก็มีทุกสิ่งที่คุณต้องการเพื่อสร้างคีย์แมปที่คุณกำหนดเองอยู่แล้ว ตัวอย่างเช่น keymap.cson
ต่อไปนี้จะเพิ่มทางลัดสำหรับคำสั่ง Prettify:
' atom-text-editor ' :
' shift-cmd-j ' : ' pretty-json:prettify '
แมปคำสั่งต่อไปนี้กับแป้นพิมพ์ลัดของคุณตามที่อธิบายไว้ข้างต้น
pretty-json:prettify
pretty-json:minify
pretty-json:sort-and-prettify
pretty-json:jsonify-literal-and-prettify
pretty-json:jsonify-literal-and-sort-and-prettify
เลือกข้อความที่จะจัดรูปแบบ จากนั้นดำเนินการคำสั่ง Pretty JSON prettify
สำหรับไฟล์ JSON ให้จัดรูปแบบไฟล์ทั้งหมดโดยอัตโนมัติโดยไม่จำเป็นต้องเลือกข้อความก่อน คำสั่งย่อขนาดและการเรียงลำดับก็มีให้เช่นกัน
ปลั๊กอินนี้จะโพสต์การแจ้งเตือนไปยัง Atom หากมีข้อผิดพลาดในการแยกวิเคราะห์ใน JSON ปิดการใช้งานคำเตือนในแผงการตั้งค่าของปลั๊กอินนี้หากคุณไม่ต้องการคุณสมบัตินี้
หากต้องการหลีกเลี่ยงข้อผิดพลาด JSON ในเชิงรุก ให้พิจารณาใช้ linter สำหรับ JSON เช่น linter-jsonlint ที่สวยงาม
MIT © lexicalunit, federomero และคณะ