Keyboard shortcuts when using the Code editor#
สภาพแวดล้อมการแก้ไขโค้ดใน Code node รองรับคีย์ลัด (Keyboard Shortcuts) หลากหลายแบบ เพื่อช่วยให้คุณทำงานได้เร็วขึ้นและสะดวกขึ้น เลือกแท็บที่ตรงกับระบบปฏิบัติการของคุณเพื่อดูคีย์ลัดที่เกี่ยวข้อง
Cursor Movement#
| Action | Shortcut |
|---|---|
| เลื่อนเคอร์เซอร์ไปทางซ้าย | Left |
| เลื่อนเคอร์เซอร์ไปทางขวา | Right |
| เลื่อนเคอร์เซอร์ขึ้น | Up |
| เลื่อนเคอร์เซอร์ลง | Down |
| เลื่อนทีละคำไปทางซ้าย | Ctrl+Left |
| เลื่อนทีละคำไปทางขวา | Ctrl+Right |
| ไปจุดเริ่มต้นบรรทัด | Home หรือ Ctrl+Left |
| ไปจุดสิ้นสุดบรรทัด | End หรือ Ctrl+Right |
| ไปจุดเริ่มต้นเอกสาร | Ctrl+Home |
| ไปจุดสิ้นสุดเอกสาร | Ctrl+End |
| เลื่อนขึ้นทีละหน้า | Page Up |
| เลื่อนลงทีละหน้า | Page Down |
| Action | Shortcut |
|---|---|
| เลื่อนเคอร์เซอร์ไปทางซ้าย | Left หรือ Ctrl+B |
| เลื่อนเคอร์เซอร์ไปทางขวา | Right หรือ Ctrl+F |
| เลื่อนเคอร์เซอร์ขึ้น | Up หรือ Ctrl+P |
| เลื่อนเคอร์เซอร์ลง | Down หรือ Ctrl+N |
| เลื่อนทีละคำไปทางซ้าย | Option+Left |
| เลื่อนทีละคำไปทางขวา | Option+Right |
| ไปจุดเริ่มต้นบรรทัด | Cmd+Left หรือ Ctrl+A |
| ไปจุดสิ้นสุดบรรทัด | Cmd+Right หรือ Ctrl+E |
| ไปจุดเริ่มต้นเอกสาร | Cmd+Up |
| ไปจุดสิ้นสุดเอกสาร | Cmd+Down |
| เลื่อนขึ้นทีละหน้า | Page Up หรือ Option+V |
| เลื่อนลงทีละหน้า | Page Down หรือ Ctrl+V |
| Action | Shortcut |
|---|---|
| เลื่อนเคอร์เซอร์ไปทางซ้าย | Left |
| เลื่อนเคอร์เซอร์ไปทางขวา | Right |
| เลื่อนเคอร์เซอร์ขึ้น | Up |
| เลื่อนเคอร์เซอร์ลง | Down |
| เลื่อนทีละคำไปทางซ้าย | Ctrl+Left |
| เลื่อนทีละคำไปทางขวา | Ctrl+Right |
| ไปจุดเริ่มต้นบรรทัด | Home หรือ Ctrl+Left |
| ไปจุดสิ้นสุดบรรทัด | End หรือ Ctrl+Right |
| ไปจุดเริ่มต้นเอกสาร | Ctrl+Home |
| ไปจุดสิ้นสุดเอกสาร | Ctrl+End |
| เลื่อนขึ้นทีละหน้า | Page Up |
| เลื่อนลงทีละหน้า | Page Down |
Selection#
| Action | Shortcut |
|---|---|
| เลือกพร้อมกับการเคลื่อนที่ใดๆ | Shift + [Movement Key] |
| เลือกทั้งหมด | Ctrl+A |
| เลือกทั้งบรรทัด | Ctrl+L |
| เลือกครั้งถัดไปที่พบ | Ctrl+D |
| เลือกทุกครั้งที่พบ | Shift+Ctrl+L |
| ไปวงเล็บที่ตรงกัน | Shift+Ctrl+\ |
| Action | Shortcut |
|---|---|
| เลือกพร้อมกับการเคลื่อนที่ใดๆ | Shift + [Movement Key] |
| เลือกทั้งหมด | Cmd+A |
| เลือกทั้งบรรทัด | Cmd+L |
| เลือกครั้งถัดไปที่พบ | Cmd+D |
| ไปวงเล็บที่ตรงกัน | Shift+Cmd+\ |
| Action | Shortcut |
|---|---|
| เลือกพร้อมกับการเคลื่อนที่ใดๆ | Shift + [Movement Key] |
| เลือกทั้งหมด | Ctrl+A |
| เลือกทั้งบรรทัด | Ctrl+L |
| เลือกครั้งถัดไปที่พบ | Ctrl+D |
| เลือกทุกครั้งที่พบ | Shift+Ctrl+L |
| ไปวงเล็บที่ตรงกัน | Shift+Ctrl+\ |
Basic Operations#
| Action | Shortcut |
|---|---|
| ขึ้นบรรทัดใหม่พร้อมจัดย่อหน้า | Enter |
| ยกเลิกการกระทำ (Undo) | Ctrl+Z |
| ทำซ้ำ (Redo) | Ctrl+Y หรือ Ctrl+Shift+Z |
| ยกเลิกการเลือก | Ctrl+U |
| คัดลอก | Ctrl+C |
| ตัด | Ctrl+X |
| วาง | Ctrl+V |
| Action | Shortcut |
|---|---|
| ขึ้นบรรทัดใหม่พร้อมจัดย่อหน้า | Enter |
| ยกเลิกการกระทำ (Undo) | Cmd+Z |
| ทำซ้ำ (Redo) | Cmd+Y หรือ Cmd+Shift+Z |
| ยกเลิกการเลือก | Cmd+U |
| คัดลอก | Cmd+C |
| ตัด | Cmd+X |
| วาง | Cmd+V |
| Action | Shortcut |
|---|---|
| ขึ้นบรรทัดใหม่พร้อมจัดย่อหน้า | Enter |
| ยกเลิกการกระทำ (Undo) | Ctrl+Z |
| ทำซ้ำ (Redo) | Ctrl+Y หรือ Ctrl+Shift+Z |
| ยกเลิกการเลือก | Ctrl+U |
| คัดลอก | Ctrl+C |
| ตัด | Ctrl+X |
| วาง | Ctrl+V |
Delete Operations#
| Action | Shortcut |
|---|---|
| ลบตัวอักษรทางซ้าย | Backspace |
| ลบตัวอักษรทางขวา | Del |
| ลบคำทางซ้าย | Ctrl+Backspace |
| ลบคำทางขวา | Ctrl+Del |
| ลบบรรทัด | Shift+Ctrl+K |
| Action | Shortcut |
|---|---|
| ลบตัวอักษรทางซ้าย | Backspace |
| ลบตัวอักษรทางขวา | Del |
| ลบคำทางซ้าย | Option+Backspace หรือ Ctrl+Cmd+H |
| ลบคำทางขวา | Option+Del หรือ Fn+Option+Backspace |
| ลบบรรทัด | Shift+Cmd+K |
| ลบถึงต้นบรรทัด | Cmd+Backspace |
| ลบถึงท้ายบรรทัด | Cmd+Del หรือ Ctrl+K |
| Action | Shortcut |
|---|---|
| ลบตัวอักษรทางซ้าย | Backspace |
| ลบตัวอักษรทางขวา | Del |
| ลบคำทางซ้าย | Ctrl+Backspace |
| ลบคำทางขวา | Ctrl+Del |
| ลบบรรทัด | Shift+Ctrl+K |
Line Operations#
| Action | Shortcut |
|---|---|
| ย้ายบรรทัดขึ้น | Alt+Up |
| ย้ายบรรทัดลง | Alt+Down |
| คัดลอกบรรทัดขึ้น | Shift+Alt+Up |
| คัดลอกบรรทัดลง | Shift+Alt+Down |
| สลับคอมเมนต์บรรทัด | Ctrl+/ |
| เพิ่มคอมเมนต์บรรทัด | Ctrl+K แล้ว Ctrl+C |
| ลบคอมเมนต์บรรทัด | Ctrl+K แล้ว Ctrl+U |
| สลับคอมเมนต์บล็อก | Shift+Alt+A |
| Action | Shortcut |
|---|---|
| ย้ายบรรทัดขึ้น | Option+Up |
| ย้ายบรรทัดลง | Option+Down |
| คัดลอกบรรทัดขึ้น | Shift+Option+Up |
| คัดลอกบรรทัดลง | Shift+Option+Down |
| สลับคอมเมนต์บรรทัด | Cmd+/ |
| เพิ่มคอมเมนต์บรรทัด | Cmd+K แล้ว Cmd+C |
| ลบคอมเมนต์บรรทัด | Cmd+K แล้ว Cmd+U |
| สลับคอมเมนต์บล็อก | Shift+Option+A |
| แยกบรรทัด | Ctrl+O |
| สลับตัวอักษร | Ctrl+T |
| Action | Shortcut |
|---|---|
| ย้ายบรรทัดขึ้น | Alt+Up |
| ย้ายบรรทัดลง | Alt+Down |
| คัดลอกบรรทัดขึ้น | Shift+Alt+Up |
| คัดลอกบรรทัดลง | Shift+Alt+Down |
| สลับคอมเมนต์บรรทัด | Ctrl+/ |
| เพิ่มคอมเมนต์บรรทัด | Ctrl+K แล้ว Ctrl+C |
| ลบคอมเมนต์บรรทัด | Ctrl+K แล้ว Ctrl+C |
| สลับคอมเมนต์บล็อก | Shift+Alt+A |
Autocomplete#
| Action | Shortcut |
|---|---|
| เริ่มเติมคำอัตโนมัติ | Ctrl+Space |
| ยอมรับคำแนะนำ | Enter หรือ Tab |
| ปิดกล่องเติมคำอัตโนมัติ | Esc |
| เลื่อนตัวเลือกในกล่องเติมคำ | Up หรือ Down |
| Action | Shortcut |
|---|---|
| เริ่มเติมคำอัตโนมัติ | Ctrl+Space |
| ยอมรับคำแนะนำ | Enter หรือ Tab |
| ปิดกล่องเติมคำอัตโนมัติ | Esc |
| เลื่อนตัวเลือกในกล่องเติมคำ | Up หรือ Down |
| Action | Shortcut |
|---|---|
| เริ่มเติมคำอัตโนมัติ | Ctrl+Space |
| ยอมรับคำแนะนำ | Enter หรือ Tab |
| ปิดกล่องเติมคำอัตโนมัติ | Esc |
| เลื่อนตัวเลือกในกล่องเติมคำ | Up หรือ Down |
Indentation#
| Action | Shortcut |
|---|---|
| เพิ่มย่อหน้า | Tab หรือ Ctrl+] |
| ลดย่อหน้า | Shift+Tab หรือ Ctrl+[ |
| Action | Shortcut |
|---|---|
| เพิ่มย่อหน้า | Cmd+] |
| ลดย่อหน้า | Cmd+[ |
| Action | Shortcut |
|---|---|
| เพิ่มย่อหน้า | Tab หรือ Ctrl+] |
| ลดย่อหน้า | Shift+Tab หรือ Ctrl+[ |
Code Folding#
| Action | Shortcut |
|---|---|
| พับโค้ด | Ctrl+Shift+[ |
| คลี่โค้ด | Ctrl+Shift+] |
| พับทั้งหมด | Ctrl+K แล้ว Ctrl+0 |
| คลี่ทั้งหมด | Ctrl+K แล้ว Ctrl+J |
| Action | Shortcut |
|---|---|
| พับโค้ด | Cmd+Option+[ |
| คลี่โค้ด | Cmd+Option+] |
| พับทั้งหมด | Cmd+K แล้ว Cmd+0 |
| คลี่ทั้งหมด | Cmd+K แล้ว Cmd+J |
| Action | Shortcut |
|---|---|
| พับโค้ด | Ctrl+Shift+[ |
| คลี่โค้ด | Ctrl+Shift+] |
| พับทั้งหมด | Ctrl+K แล้ว Ctrl+0 |
| คลี่ทั้งหมด | Ctrl+K แล้ว Ctrl+J |
Multi-cursor#
| Action | Shortcut |
|---|---|
| เพิ่มเคอร์เซอร์ที่ตำแหน่งคลิก | Alt+Left Button |
| เพิ่มเคอร์เซอร์ด้านบน | Ctrl+Alt+Up |
| เพิ่มเคอร์เซอร์ด้านล่าง | Ctrl+Alt+Down |
| เพิ่มเคอร์เซอร์ที่ท้ายบรรทัดทั้งหมด | Shift+Alt+I |
| ลบเคอร์เซอร์หลายตัว | Esc |
| Action | Shortcut |
|---|---|
| เพิ่มเคอร์เซอร์ที่ตำแหน่งคลิก | Option+Left Button |
| เพิ่มเคอร์เซอร์ด้านบน | Ctrl+Option+Up |
| เพิ่มเคอร์เซอร์ด้านล่าง | Ctrl+Option+Down |
| เพิ่มเคอร์เซอร์ที่ท้ายบรรทัดทั้งหมด | Shift+Option+I |
| ลบเคอร์เซอร์หลายตัว | Esc |
| Action | Shortcut |
|---|---|
| เพิ่มเคอร์เซอร์ที่ตำแหน่งคลิก | Alt+Left Button |
| เพิ่มเคอร์เซอร์ด้านบน | Shift+Alt+Up |
| เพิ่มเคอร์เซอร์ด้านล่าง | Shift+Alt+Down |
| เพิ่มเคอร์เซอร์ที่ท้ายบรรทัดทั้งหมด | Shift+Alt+I |
| ลบเคอร์เซอร์หลายตัว | Esc |
Formatting#
| Action | Shortcut |
|---|---|
| จัดรูปแบบเอกสาร | Shift+Alt+F |
| Action | Shortcut |
|---|---|
| จัดรูปแบบเอกสาร | Shift+Cmd+F |
| Action | Shortcut |
|---|---|
| จัดรูปแบบเอกสาร | Ctrl+Shift+I |
Search & Navigation#
| Action | Shortcut |
|---|---|
| เปิดค้นหา | Ctrl+F |
| เลือกทั้งหมด | Alt+Enter |
| แทนที่ทั้งหมด | Ctrl+Alt+Enter |
| ไปที่บรรทัด | Ctrl+G |
| ข้อผิดพลาดถัดไป | F8 |
| ข้อผิดพลาดก่อนหน้า | Shift+F8 |
| เปิดแผง Lint | Ctrl+Shift+M |
| Action | Shortcut |
|---|---|
| เปิดค้นหา | Cmd+F |
| เลือกทั้งหมด | Cmd+Enter |
| แทนที่ทั้งหมด | Cmd+Option+Enter |
| ไปที่บรรทัด | Cmd+G |
| ข้อผิดพลาดถัดไป | F8 |
| ข้อผิดพลาดก่อนหน้า | Shift+F8 |
| เปิดแผง Lint | Cmd+Shift+M |
| Action | Shortcut |
|---|---|
| เปิดค้นหา | Ctrl+F |
| เลือกทั้งหมด | Alt+Enter |
| แทนที่ทั้งหมด | Ctrl+Alt+Enter |
| ไปที่บรรทัด | Ctrl+G |
| ข้อผิดพลาดถัดไป | F8 |
| ข้อผิดพลาดก่อนหน้า | Shift+F8 |
| เปิดแผง Lint | Ctrl+Shift+M |