Web Developer

รวมวิธี format โค้ดบน Visual Studio Code ให้เลือกใช้

เรื่องที่เกี่ยวข้อง - Visual Studio Code

ฟรี, เบา, เร็ว แถม cross platform คงจะไม่มีอะไรเกินเลยไปกว่าโปรแกรม Editor ตัวเก่งจาก Microsoft ที่ชื่อ Visaul Studio Code หรือที่เรียกกันสั้นๆ ว่า VSCode ที่มากความสามารถ และสามารถใช้ในการทำงานกับภาษาโปรแกรมได้หลากหลาย

ทีนี้สำหรับคนที่ต้องใช้เวลาอยู่กับโค้ดภาษาโปรแกรมเป็นเวลานาน โค้ดสวยๆ อ่านง่าย สบายตา ก็เป็นที่โหยหาไม่ใช่น้อย

วันนี้เราจะมาดูวิธีจัดระเบียบโค้ดโปรแกรมบน VSCode ของเรากัน

1. มี Formatter ที่เหมาะสมหรือยัง?

ตัวโปรแกรม VSCode นั้น มีโปรไฟล์การจัดเรียงภาษาโปรแกรมอยู่จำนวนหนึ่งแล้ว เช่น HTML, CSS, Javascript

ซึ่งตัว VSCode ก็ไม่อาจรู้ได้ว่ามันจะถูกเอาไปใช้ในการเขียนภาษาโปรแกรมอะไร เลยเปิดให้การเพิ่มเติมโปรไฟล์พวกนี้ ถูกทำผ่านส่วนเสริมของ VSCode ที่เรียกว่า Extension

เราสามารถติดตั้งส่วนเสริม ที่เรียกว่า Extension โดยค้นหา formatter ที่เราต้องการสำหรับภาษาโปรแกรม ในส่วนช่องค้นหา แล้วเลือกติดตั้งไว้ใช้งานได้

2. เลือกสั่ง format ตัวโค้ด

หลังจากติดตั้งส่วนเสริมแล้ว เราก็สามารถสั่งให้ VSCode ทำการ format โค้ดของเราได้หลากหลายวิธี มาดูกันว่าวิธีอะไรบ้าง

เลือกจากเมนู

สามารถเลือกได้ตั้งแต่ คลิกขวาในส่วน Code Editor ว่าจะเลือก Format Document (จัดทั้งไฟล์) หรือ Format Selection (จัดเฉพาะส่วนโค้ดที่เลือกไว้)​

หรือจะเรียกใช้งาน ผ่าน Command Palette ก็ได้ ปุ่มลัดที่ตั้งเป็นค่าเริ่มต้นสำหรับเรียกใช้ มีดังนี้

  • Windows: Ctrl + Shift + P
  • MacOS: Cmd + Shift + P

สายปุ่มลัด Short cut ก็มี

โดยปกติแล้ว VSCode จะตั้งปุ่มลัด เพื่อเรียกใช้คำสั่ง format แบบข้างบน บนแต่ละระบบดังนี้

  • Windows: Shift + Alt + F
  • MacOS: Shift + Option + F
  • Linux: Ctrl + Shift + i

ตั้งให้ Format อัตโนมัติ ทุกครั้งที่บันทึกไฟล์ หรือวางโค้ดที่ก๊อปมา

ในเวอร์ชั่นใหม่ๆ ของ VSCode นั้นได้มีการเพิ่มการตั้งค่านี้มาให้แล้ว (เมื่อก่อนต้องทำมือ) โดยให้ทำตามดังนี้

  1. คลิกเปิด Manage Menu ที่ไอคอนฟันเฟืองด้านล่างซ้ายของ VSCode
  2. เลือก Setting

จากนั้นคลิกเปิดตัวเลือกตามที่ต้องการ

  1. พิมพ์ค้นหาตัวเลือก format
  2. Format on Paste คลิกตัวเลือกนี้เพื่อให้ เปิดให้มีการ format ตอนเราทำการวางโค้ดที่ก๊อปปี้มาลงไปในไฟล์ (Ctrl + V หรือ Paste นั่นเอง)
  3. Format on Save คลิกตัวเลือกนี้เพื่อให้ เปิดให้มีการ format ตอนเราทำการบันทึกไฟล์

โดยเงื่อนไขของตัวเลือกคือ

  • ต้องมี formatter ที่เหมาะสมติดตั้งอยู่ใน VSCode
  • ตัว VSCode ต้องไม่อยู่ในสถานะปิดตัวลง

เริ่มต้นเรียนรู้สร้างแอพ iOS และ Android ด้วย Google Flutter ไปกับโค้ชพล

เหมาะสำหรับผู้เริ่มต้น

เขียนครั้งเดียว ใช้ได้ทั้งระบบ iOS และ Android ประหยัดเวลา

เรียนได้ทุกเวลา ไม่มีวันหมดอายุ

ได้รู้ตั้งแต่วิธีติดตั้งโปรแกรม จนเอาขึ้นApp Store และ Play Store

ได้ทำแอพของจริง เริ่มต้นจาก 0 ทุกโปรเจค มีระบบถามตอบ กรณีติดปัญหา

 

อ้างอิง – VSCode, StackOverflow

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

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

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save