85892


VSCodeの以下のような画面で、[問題][出力][ターミナル][ポート][デバッグコンソール]のタブを順々に移動するようなショートカットキーがないでしょうか。

各要素を開くショートカット(たとえば、Ctrl+Shift+Uなど)があるのは知っていますが、5種類のショートカットを覚えるのは大変です…

[![画像の説明をここに入力](https://i.stack.imgur.com/5mWRw.png)](https://i.stack.imgur.com/5mWRw.png)


CC BY-SA 4.0
2022-01-23T11:26:17.160
85876
2022-01-24T03:10:14.413
2022-01-24T00:16:21.890
3060
50949
question
vscode
VSCodeの画面下パネルでタブ間を移動するショートカット


前後のパネル移動用ショートカットは`View: Previous Panel
View(workbench.action.previousPanelView)`および`View: Next Panel
View(workbench.action.nextPanelView)`として用意されています。  
標準でショートカットキーは割り当てられていないので、お好みのキーを割り当ててください。

![ショートカット設定画面の例](https://i.stack.imgur.com/h41rV.png)

参考資料: [VS Code 1.29
の気になった変更点](https://qiita.com/12345/items/6993dc21f310e1b5dd99#%E3%82%B5%E3%82%A4%E3%83%89%E3%83%90%E3%83%BC%E3%83%93%E3%83%A5%E3%83%BC%E3%83%91%E3%83%8D%E3%83%AB%E7%A7%BB%E5%8B%95%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E8%BF%BD%E5%8A%A0)

下記は`Ctrl`+`Alt`+`5`と+`6`に上記のショートカットを設定し、さらに`Ctrl`+`Alt`+`1`から`4`に各タブへのショートカットを追加する`keybindings.json`の例です。

[code]

    // Place your key bindings in this file to override the defaultsauto[]
    [
        {
            "key": "ctrl+alt+5",
            "command": "workbench.action.previousPanelView" 
        },
        {
            "key": "ctrl+alt+6",
            "command": "workbench.action.nextPanelView" 
        },
        {
            "key": "ctrl+alt+1",
            "command": "workbench.actions.view.problems",
            "when": "workbench.panel.markers.view.active" 
        },
        {
            "key": "ctrl+alt+2",
            "command": "workbench.action.output.toggleOutput",
            "when": "workbench.panel.output.active" 
        },
        {
            "key": "ctrl+alt+3",
            "command": "workbench.debug.action.toggleRepl",
            "when": "workbench.panel.repl.view.active" 
        },
        {
            "key": "ctrl+alt+4",
            "command": "workbench.action.terminal.toggleTerminal",
            "when": "terminal.active" 
        },
    ]
    
[/code]


CC BY-SA 4.0
2022-01-24T01:59:55.497
85892
2022-01-24T03:10:14.413
2022-01-24T03:10:14.413
9820
9820
85876
answer