แก้ไขข้อบกพร่องทางลัดในรหัส VS บน Mac


1

ฉันใช้ VS Code บนเครื่อง Linux ของฉันและฉันพบว่ามันเป็นเครื่องมือที่ยอดเยี่ยม อย่างไรก็ตามสำหรับ Mac (MacBook Pro) ฉันมีปัญหาบางอย่างในโหมดแก้ไขข้อบกพร่อง MacBook ใช้ปุ่ม F เพื่อจุดประสงค์ของตัวเอง (เปลี่ยนความสว่างระดับเสียง ฯลฯ ) จากนั้นเพื่อที่จะใช้เช่น F5 (ต่อ) หรือ F10 (ก้าวข้าม) ฉันต้องกด fn + F5 หรือ fn + F10 ซึ่งค่อนข้างยุ่งยาก มีวิธีทำให้ทางลัดใช้งานได้หรือไม่เพื่อให้มีเพียงคีย์เดียวเท่านั้นที่กำหนดให้กับฟังก์ชั่นการตรวจแก้จุดบกพร่อง (โดยเฉพาะอย่างยิ่งปุ่ม F)

คำตอบ:


0

คุณมีสองตัวเลือกที่นี่เปลี่ยนการตั้งค่าสำหรับปุ่มฟังก์ชั่นเป็นปุ่มฟังก์ชั่นมาตรฐานหรือผูกปุ่มลัดบนแป้นพิมพ์อีกครั้งสำหรับฟังก์ชั่นการดีบักในรหัส VS

ใช้ F1, F2 และอื่น ๆ เป็นปุ่มฟังก์ชันมาตรฐาน

ใน MacOS

  1. ไปที่ System Preferences
  2. คลิกที่ Keyboard
  3. ไปที่Keyboardแท็บ
  4. เลือกตัวเลือกที่ระบุว่า Use all F1, F2, etc. keys as standard function keys

ปุ่มฟังก์ชั่นบนเครื่อง Mac

แมปคีย์ Debug อีกครั้ง

ในไฟล์ VS Code keybindings.jsonของคุณเพิ่มบรรทัดต่อไปนี้ เปลี่ยนแป้นพิมพ์ลัดเป็นสิ่งที่คุณต้องการ

{
    "key": "ctrl+cmd+s",
    "command": "workbench.action.debug.stop",
    "when": "inDebugMode"
  },
  {
    "key": "ctrl+cmd+s",
    "command": "workbench.action.debug.stepOver",
    "when": "inDebugMode"
  },
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.