เมื่อพิมพ์คำสั่งใน VS Code บางครั้งการพยายามทำให้เรียบร้อยอาจเป็นสิ่งสุดท้ายในความคิดของคุณ แม้ว่าการฟอร์แมตจะไม่จำเป็นสำหรับโปรแกรมที่จะรัน แต่ก็ช่วยได้มากในระหว่างการดีบักและพยายามค้นหาข้อผิดพลาด
ในบทความนี้ เราจะแสดงวิธีจัดรูปแบบโค้ดใน VS Code พร้อมด้วยเคล็ดลับที่เป็นประโยชน์อื่นๆ ในการจัดระเบียบโค้ดของคุณอย่างดี
สารบัญ
วิธีจัดรูปแบบโค้ด
VS Code มีคำสั่งในตัวเพื่อจัดเรียงโค้ดที่พิมพ์ในปัจจุบันให้อยู่ในรูปแบบมาตรฐาน ปุ่มลัดเหล่านี้ไม่ต้องการส่วนขยายเพิ่มเติม และสามารถใช้ได้ทุกเมื่อ ทางลัดมีดังนี้:
สำหรับพีซี
จัดรูปแบบเอกสารทั้งหมด:



การจัดรูปแบบรหัสที่เลือกเท่านั้น:




โปรดทราบว่าหากคุณกด “Ctrl + F” โดยไม่กด “Ctrl + K” ก่อน จะเป็นการเปิดเมนูค้นหาขึ้นมา หากเกิดเหตุการณ์นี้ขึ้น ให้ปิดการคลิกปุ่ม “x” หรือกด Esc
ย้ายบรรทัดขึ้นหรือลง:




เปลี่ยนการเยื้องของบรรทัดเดียว:




For Mac
Format the entire document:

Formatting selected code only:



Note that using “⌘ + F” without pressing “⌘ + K” beforehand will only open the Find Menu. To close the Find Menu just press “x” on the right side or press Esc.
Move lines up or down:



Change indentation of a single line:



รหัสรูปแบบรหัส VS บนบันทึก
VS Code ไม่มีคำสั่งดั้งเดิมที่จัดรูปแบบเอกสารของคุณในการบันทึก สามารถทำได้โดยการติดตั้งส่วนขยายการจัดรูปแบบลงในแอปพลิเคชัน VS Code ของคุณ ส่วนขยายที่ได้รับความนิยมมากที่สุดคือ Prettier ซึ่งมีฟังก์ชันการจัดรูปแบบมากมายสำหรับ VS Code สามารถติดตั้ง Prettier ได้โดยทำดังนี้:





ก่อนที่ Prettier จะสามารถเริ่มจัดรูปแบบเอกสารของคุณโดยอัตโนมัติเมื่อบันทึก คุณจะต้องตั้งค่าส่วนขยายเพื่อเปิดใช้งานคุณลักษณะนี้ ทำได้โดยทำสิ่งต่อไปนี้:






เนื่องจากคุณได้กำหนดค่า Prettier ให้จัดรูปแบบโดยอัตโนมัติเมื่อมีไฟล์ปรับแต่งเท่านั้น คุณต้องสร้างไฟล์สำหรับแต่ละโปรเจ็กต์ ทำได้โดยทำตามขั้นตอนเหล่านี้:




เคล็ดลับในการจัดระเบียบรหัส
รหัสการจัดงาน
การจัดรูปแบบโปรเจ็กต์ของคุณอย่างเหมาะสมไม่เพียงแต่ทำให้อ่านง่ายขึ้นเท่านั้น แต่ยังช่วยในการระบุข้อผิดพลาดและจัดระเบียบโค้ดของคุณ แม้ว่าจะไม่จำเป็นสำหรับโปรแกรมที่จะรัน แต่การรู้วิธีจัดรูปแบบไฟล์ของคุณใน VS Code นั้นเป็นข้อได้เปรียบที่ชัดเจน
คุณรู้วิธีอื่นในการจัดรูปแบบไฟล์ของคุณใน VS Code หรือไม่? รู้สึกอิสระที่จะแบ่งปันความคิดของคุณในส่วนความคิดเห็นด้านล่าง