Visual Studio Codeには、現在のウィンドウを2つまたは3つのペインに分割するホットキーの組み合わせがあります。
"key": "ctrl+\\", "command": "workbench.action.splitEditor"
残念ながら、マウスなしでそのようなペインを切り替える方法を見つけることはできません。使用する私の古い習慣 F6 動作しません。
Visual Studio Codeエディターでサポートされていますか?
https://code.visualstudio.com/docs/customization/keybindings#_editorwindow-management
それは Ctrl+1、 Ctrl+2 そして Ctrl+3。
ペインの間に円形のスイッチはありません。 Ctrl+tabただし、ファイルについてはsです。
Vim(および/またはtmux)での作業に慣れていて、ctrl+hjkl
で動き回る場合
これらをkeybindings.json
に追加します
[
{
"key": "ctrl+h",
"command": "workbench.action.navigateLeft"
},
{
"key": "ctrl+l",
"command": "workbench.action.navigateRight"
},
{
"key": "ctrl+k",
"command": "workbench.action.navigateUp"
},
{
"key": "ctrl+j",
"command": "workbench.action.navigateDown"
}
]
ペイン間に円形のスイッチがあります。 「エディターグループ間のサイクル」と呼ばれます。
箱から出して、割り当てられていません。に割り当てることができます F6。
keybindings.json
に追加します。keybindings.json
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "f6",
"command": "workbench.action.navigateEditorGroups"
}
]
または、 そのまま使用できるウィンドウ管理ホットキー を使用します
Macユーザーおよび最新のVS Code 1.17の場合:
1,2,3
はペイン番号ですAlt+← そして Alt+→ Windowsでそのまま使用できます。分割画面ペイン間でのみ切り替えられ、ペイン内の非アクティブなファイルは再アクティブ化されません。
別の方法は、Ctrl + PageUp/PageDowを使用してペインを切り替えることです。
探しているのは、オプションworkbench.action.terminal.focusNextPane
です:
{
"key": "alt+down",
"command": "workbench.action.terminal.focusNextPane",
"when": "terminalFocus"
},
{
"key": "alt+right",
"command": "workbench.action.terminal.focusNextPane",
"when": "terminalFocus"
},
はい、それがあなたが意味するものであるならば、分割された「エディタ」ウィンドウペインを切り替えるホットキーがあります。
ただし、構成する必要があります。これは、エディターペイン(別名エディターグループ)の切り替えを許可するコマンドにデフォルトのキーボードマッピング/バインドがないためです。 [キーボードショートカット]メニューオプションを開き、workbench.action.navigateEditorGroupsを検索します。 +アイコンをクリックして、キーバインドを追加/割り当てます。 qwertyキーボードでは「q」がTabキーの隣にあるため、これをAlt + Qにマッピングしました。 Alt + Tabが開いているOS Windowsを循環することを考えると、それは自然なことです。