Visual Studio Codeには、現在のウィンドウを2つまたは3つのペインに分割するためのホットキーの組み合わせがあります。
"key": "ctrl + \", "command": "workbench.action.splitEditor"
残念ながら、マウスなしでそのようなペイン間を切り替える方法を見つけることができません。私の古い習慣F6はうまくいきません。
Visual Studio Codeエディターでサポートされているかどうか。
Visual Studio Codeには、現在のウィンドウを2つまたは3つのペインに分割するためのホットキーの組み合わせがあります。
"key": "ctrl + \", "command": "workbench.action.splitEditor"
残念ながら、マウスなしでそのようなペイン間を切り替える方法を見つけることができません。私の古い習慣F6はうまくいきません。
Visual Studio Codeエディターでサポートされているかどうか。
回答:
https://code.visualstudio.com/docs/customization/keybindings#_editorwindow-management
Windowsの場合:Ctrl+ 1、Ctrl+ 2、Ctrl+ 3。
Macの場合:Cmd+ 1、Cmd+ 2、Cmd+ 3。
ただし、ファイルに対してCtrl+ tabsが行うように、ペイン間で循環的な切り替えはありません。
Ctrl + Shift + [ / ]
私のバージョン(1.46)ではコードの折りたたみと展開にマップされているようです。デフォルトを変更したことはありませんが、デフォルトを変更したということですか?
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"
}
]
Ctrl
+ x
行補完(おそらく他のものの間で)を壊すのを発見したので、挿入モードでこれらのショートカットを無効にするのが賢明だと感じました:"when": "vim.mode != 'Insert'"
keybindings.json
-ここに役立つドキュメントを参照してください。code.visualstudio.com/docs/getstarted/...
ペイン間に循環スイッチがあります。これは、「エディターグループ間のサイクル」と呼ばれます。
デフォルトでは、割り当てられていません。に割り当てることができ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
ペイン番号は別の方法は、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"
},
focusPreviousPane
オプションもあります。
"when": "terminalFocus"
仕様を使用していませんCtrl + `
。のようなショートカットを追加する必要がないため、端末の管理が迅速になります。
alt+down
及び除去terminalFocus
@PhilippeFanaroによってexplaniedように最適です。)
alt
キーを離すとすぐにフォーカスが失われ、代わりにメニューバー(ファイル、編集、選択、表示を含むバー)がフォーカスされますgo etc、etc ...一番上のオプション)
はい、そうです。分割された「エディタ」ウィンドウペインを切り替えるホットキーがあります。
ただし、設定する必要があります。これは、エディターペイン(別名エディターグループ)を循環できるコマンドには、デフォルトのキーボードマッピング/バインディングがないためです。「キーボードショートカット」メニューオプションを開き、workbench.action.navigateEditorGroupsを検索します。+アイコンをクリックして、キーバインドを追加/割り当てます。qwertyキーボードでは 'q'がTabキーのすぐ隣にあるので、Alt + Qにマップしました。Alt + Tabが開いているOS Windowsを循環することを考えると、そこには自然なことのようです。
明らかに、最良の答えは、トップの答えに隠されたコメントです。それに対する答えがない理由がわかりません:
CMD + SHIFT + [
そして
CMD + SHIFT + ]
なぜ誰もがcmd + 1
その亜種を使用する理由はわかりません。
cmd + 1
か、それは他の変種(だ2
、3
、4
それはほとんどのタブ付きどのようにアプリケーションの作業だから、など)。 CMD + SHIFT + ]
すべてのペインを、同じウィンドウ上の兄弟タブのように扱います。