Debuguj skróty w kodzie VS na komputerze Mac

1

Używam kodu VS na moim komputerze z Linuksem i uważam go za świetne narzędzie. Jednak na Macu (MacBook Pro) mam pewne problemy w trybie debugowania. MacBook używa klawiszy F do własnych celów (zmiana jasności, głośności itp.). Następnie, aby użyć na przykład F5 (kontynuacja) lub F10 (krok po kroku), muszę nacisnąć fn + F5 lub fn + F10, co jest dość kłopotliwe. Czy istnieje sposób, aby skróty działały tak, że tylko jeden klucz jest przypisany do funkcji debugowania (najlepiej klawiszy F)?

cerebrou
źródło

Odpowiedzi:

0

Masz dwie opcje, zmieniając ustawienia klawiszy funkcyjnych na standardowe klawisze funkcyjne lub ponownie wiążąc skrót klawiaturowy dla funkcji debugowania w kodzie VS.

Użyj F1, F2 itp. Jako standardowych klawiszy funkcyjnych

W MacOS,

  1. Iść do System Preferences
  2. Kliknij Keyboard
  3. Idź do Keyboard patka
  4. Zaznacz opcję, która mówi Use all F1, F2, etc. keys as standard function keys

Function keys on the Mac

Zmapuj ponownie klucz Debug

W Twoim Plik VS Code keybindings.json , dodaj następujące wiersze. Zmień skrót klawiaturowy na dowolny

{
    "key": "ctrl+cmd+s",
    "command": "workbench.action.debug.stop",
    "when": "inDebugMode"
  },
  {
    "key": "ctrl+cmd+s",
    "command": "workbench.action.debug.stepOver",
    "when": "inDebugMode"
  },
hanxue
źródło