はじめに
デバッグするときにDockerにattachした際、デタッチ(コンテナから抜ける)するときに
Ctrl+P
→ Ctrl + Q
を使うと思います。
しかし、VScodeではすでにこれらのショートカットキーが登録されていてそちらが優先されてしまいます。
VScodemでデタッチできるように、VScodeのショートカットキーが効かないように設定を変更してみました。
設定
ショートカットを確認するとctrl+P
とctrl+Q
がすでに登録されていることが確認できます。
VScodeのkeybindings.json
に下記を記載します。(command+P
でファイル検索を開き、>keybindings.json
と打つと開きます!)
すでに設定されているcommandに-
をつけることでctrl+P
とctrl+Q
のショートカットキーを削除できます。
keybindings.json
{
"key": "ctrl+P",
"command": "-workbench.action.quickOpenSelectPrevious"
},
{
"key": "ctrl+Q",
"command": "-workbench.action.quickOpenView"
}