Я использую VS Code на своем компьютере с Linux и считаю его отличным инструментом. Однако на Mac (MacBook Pro) у меня есть некоторые проблемы в режиме отладки. MacBook использует клавиши F для своих целей (изменение яркости, громкости и т.д.). Затем, чтобы использовать, например, F5 (продолжить) или F10 (шаг), я должен нажать fn+F5 или fn+F10, что довольно громоздко. Есть ли способ заставить ярлыки работать так, чтобы только одна клавиша была назначена для функций отладки (предпочтительно клавиши F)?
1 ответ
0
У вас есть два варианта: изменить настройки функциональных клавиш на стандартные функциональные клавиши или повторно привязать сочетание клавиш для функций отладки в VS Code.
Используйте F1, F2 и т.д. В качестве стандартных функциональных клавиш
В MacOS
- Перейти к
System Preferences
- Нажмите на
Keyboard
- Перейти на вкладку «
Keyboard
» - Установите флажок «
Use all F1, F2, etc. keys as standard function keys
Переназначить ключ отладки
В вашем файле 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"
},