Coding Gun

Shortcut Keys ที่จะทำให้ VS Code ง่ายขึ้น



ปกติเวลาเราใช้งาน Visual Studio หรือ Program ต่างๆนั้น การที่เราต้องเอามือจาก keyboard เพื่อทำการคลิกเมาส์ นั้นจะทำให้การทำงานกับโปรแกรมนั้นขาดความต่อเนื่อง ดังนั้น การใช้งานต่างๆ โดยใช้ Shortcut เป็นอีกหนึ่งตัวเลือกที่ช่วยทำให้เราใช้งาน VS Code ได้อย่างสะดวกและง่ายดายมากขึ้น คุณสามารถจะเข้าไปดู shortcut keys ทั้งหมดได้โดยกด

Windows MacOS
Ctrl + k ตามด้วย Ctrl + s Cmd + k ตามด้วย Cmd + s
สำหรับ Shortcut keys ที่น่าสนใจที่เรารวบรวมมาให้เป็น shortcut keys ที่คัดสรรมาให้แล้วว่ามีประโยชน์กับการทำงานของคุณแน่นอน shortcut key แต่ละตัวนั้นมีดังนี้

1. Toggle Sidebar(แถบด้านซ้ายมือ)

ใช้เวลาที่ต้องการเพิ่มพื้นที่หรือ Space ในการเขียน Code ให้มากขึ้น

Windows MacOS
Ctrl + B Cmd + B

ในการเปิดใช้งาน VS code ในทุกครั้งที่เราเปิดใช้งาน หน้าจอจะแสดงผล 2 ส่วน คือ ส่วนซ้าย คือส่วนของ Sidebar ที่แสดงไฟล์ต่างๆ และอีกส่วนคือ ส่วนทางด้านขวามือเรา จะเป็นส่วนของการเขียน Code ซึ่งการใช้ Shortcut Ctrl + B นั้น จะเป็นตัวช่วยในการเพิ่มพื้นที่ โดย จะเป็นการปิดการแสดงผลของข้อมูลทางด้านซ้ายมือของเรา เพื่อให้เรามีพื้นที่ทางด้านขวาเพิ่มขึ้น สำหรับการเขียน Code ที่สะดวกและมุมมองที่กว้างมากขึ้น (สามารถกดปิดเปิด สลับไปมาได้)

2. เปิดใช้งาน Terminal

ใช้ตอนที่เราต้องการ run คำสั่งต่างใน command line VS Code สามารถเลือกที่จะเปิด Terminal, Powershell หรือ Command Line ก็ได้

Windows MacOS
Ctrl + Shift + `(Backtick) Ctrl + `(Backtick)

สำหรับบน Windows หรือ การตั้งค่าเป็นภาษาไทย รวมถึงการตั้ง Shortcut key ~ ที่ใช้ในการเปลี่ยนภาษา สามารถเปิด Terminal ได้อีกทางเลือกนึงก็คือ ใช้ Shortcut key F1 หรือ Ctrl + Shift + P แล้วพิมคำว่า Terminal แล้วพิมพิ์คำว่า Terminal Focus หรือ Create new Terminal ก็จะสามารถเปิด Terminal ขึ้นมาใช้งานได้เหมือนกัน

Windows MacOS
F1 หรือ Ctrl + Shift + P F1 หรือ Cmd + Shift + P

3. Go to File…

ใช้ตอนที่เราต้องการเปิดไฟล์ โดยที่เราไม่จำเป็นต้องเข้าไปทีละ folder เราสามารถพิมพิ์ชื่อไฟล์แล้วก็เลือกไฟล์ที่ต้องการเปิดได้เลย

Windows MacOS
Ctrl + P Cmd + P

นอกจากนี้เรายังเพิ่มความสามารถให้กับ shortcut key นี้ได้ด้วยการพิมพิ์ อักขระต่อท้าย command นี้ได้อีก โดยสามารถตามด้วยอักขระต่อไปนี้

Command list คำอธิบาย
Ctrl + P + ↓ การสลับไฟล์เพื่อกลับไปไฟล์ล่าสุดที่เพิ่งเปิด
Ctrl + P + > การค้นหา Command ต่างๆ หรือ New file
Ctrl + P + @ การค้นหา Function ที่เราต้องการ โดยพิมพ์ function ตามหลัง @ (ใช้ในการทำงาน Javascript หรือ Code ภาษาอื่นๆ)
Ctrl + P + : การเพิ่ม Code ในบรรทัดที่เราต้องการ (: ตามด้วยเลขบรรทัดที่เราต้องการ)

Shortcut key นี้สำคัญมากเพราะจำเพียงตัวเดียวแต่ใช้ประโยชน์ได้หลากหลายมากๆ

4. Show All Commands

เราสามารถ run คำสั่งต่างๆที่อยู่ในทุกๆ menu ของ VS Code รวมทั้งคำสั่งต่างๆที่เพิ่มมาจากการติดตั้ง plugins ได้ด้วยการเปิด Command เมื่อกด shortcut key ตัวนี้ VS Code จะดึงคำสั่งต่างๆขึ้นมาให้เราเลือกโดยคำสั่งต่างๆที่มักจะใช้บ่อยๆ เช่น การ run git, การ Checkout, การ Commit หรือการ New file

Windows MacOS
F1 หรือ Ctrl + Shift + P F1 หรือ Cmd + Shift + P

หลังจากกด Ctrl + Shift + P แล้วพิมพิ์ command ที่ต้องการได้เลย

5. Close File

ใช้ตอนที่เราต้องการปิดไฟล์ที่เราไม่ต้องการ

Windows MacOS
Ctrl + W Cmd + W

5. Go to Definition

การค้นหาว่า Code ต้นทางอยู่ที่ไหน เช่นเราต้องการหาว่า function นี้มีการเขียนไว้ยังไงบ้าง ก็ให้ click ที่ชื่อ function นั้นแล้วกด F12

Windows MacOS
F12 F12

เป็นการหา Function โดยเลือก Function ที่เราต้องการ แล้วกด Shortcut : F12 จะแสดงไฟล์ที่มี Function ที่เราต้องการ และถ้าอยากจะแก้ไขในไฟล์ดังกล่าวที่แสดงผลขึ้นมาจากหน้าปัจจุบัน ก็สามารถกด Shift + F12 ได้เลย หรือหากเราต้องการหา Reference ว่า function ที่เราต้องการอยู่ไฟล์ไหนบ้าง สามารถคลิกขวาเพื่อดูได้ โดยใช้ Shortcut : Alt + Shift + F12

6. Insert Line Below

ปกติการขึ้นบรรทัดใหม่เราจำเป็นจะต้องไปที่ท้ายสุดของบรรทัดแล้วกด Enter แต่ใน shortcut นี้เราจะสามารถขึ้นบรรทัดใหม่ตรงไหนก็ได้(cursor ไม่ได้อยู่ท้ายบรรทัด)

Windows MacOS
Ctrl + Enter Ctrl + Enter

และหากเราต้องการแทรกบรรทัดใหม่ขึ้นมาด้านบน(Insert Line Above) สามารถเพิ่ม Shift เข้าไปได้

Windows MacOS
Ctrl + Shift + Enter Cmd + Shift + Enter

และถ้าต้องการลบบรรทัดใดบรรทัดหนึ่งออกทั้งบรรทัด ให้คลิกบรรทัดที่เราต้องการ และใช้ Shortcut นี้

Windows MacOS
Ctrl + Shift + K Cmd + Shift + K

7. Add Selection to Next Find Match

ใช้ตอนที่เราต้องการแก้ไขข้อความ หรือ ตัวแปร ต่างๆ หลายๆที่พร้อมๆกัน เราจะเริ่มจากการ Highlight คำที่เราได้เลือกไว้ shortcut key นี้จะหาคำที่เหมือนกับคำที่เลือกอยู่ไปเรื่อย

เนื่องจาก VS Code นั้นเป็น editor แบบ Multi-Cursor มีหลาย cursor พอมีหลาย cursor จะลบหรือจะพิมพิ์ตัวอักษรใดๆมันก็จะขึ้นตามจำนวน cursor ที่มี

Windows MacOS
Ctrl + D Cmd + D

เวลาใช้งานเราจะกด Control + D ไปเรื่อยๆ จนกระทั่งครบแล้วแก้ทีเดียว

8.Cursor Home/End

ถ้าต้องการย้าย Cursor (ตำแหน่งของเมาส์) ไปยังตำแหน่งหน้าสุดหรือท้ายสุดของบรรทัด

Windows MacOS
Home/End Cmd + ← หรือ →

9. Cursor Word Left/Right

ถ้าต้องการเลื่อน selection(้highlight ทั้งคำ) ไปทางซ้ายหรือขวาสามารถใช้ shortcut key นี้ได้

Windows MacOS
Ctrl + ← หรือ → Opt + ← หรือ →

10. Move Line Up/Down

ถ้าต้องการเลื่อน/ย้ายทั้งบรรทัด โดยนำบรรทัดนั้นไปยังบรรทัดก่อนหน้าหรือบรรทัดถัดไป ให้กดลูกศรขึ้นหรือลงได้ตามต้องการ

Windows MacOS
Alt + ↑ / ↓ Opt + Up ↑ / ↓

11. Copy Line Up/Down

ถ้าต้องการคัดลอก (Copy) บรรทัดนั้น ไปไว้ยังบรรทัดก่อนหน้าหรือบรรทัดถัดไป โดยที่บรรทัดเดิมยังคงอยู่ รวมถึงการคัดลอก Code เป็นชุดๆ เช่น ต้องการคัดลอกทีละ 3 บรรทัด ก็สามารถเลือกทั้ง 3 บรรทัดพร้อมกัน แล้วใช้ Shortcut นี้ได้เหมือนกัน

Windows MacOS
Alt + Shift + ↑ / ↓ Opt + Shift + ↑ / ↓

12. Split Editor

การแบ่งหน้าจอเป็น 2 หน้าจอขึ้นมาพร้อมกัน (เปิด 2 ไฟล์พร้อมกัน)

Windows MacOS
Ctrl + \ Cmd + \

สามารถเลือกแนวตั้งหรือแนวนอนได้จาก icon ที่มุมขวาบน

Phanupong Permpimol
Follow me