2017-09-26 9 views
0

私は直線的にエディタのタブを切り替えること + タブキーはCtrl +タブはCtrl +Shiftキーを再マップするためにしばらく今のところしようとしています。VSCode再マップキーボードショートカット

私は、デフォルトでは、はCtrl +PgUpキーはCtrl +PgDownキーは私が望む機能を持っていることを学びました(彼らはChromeのでしょう同様)。しかし、グラフィカルなキーボードショートカットのページか、keybindings.jsonファイルかどうかにかかわらず、私はそれらに欲しいものをするための鍵を手に入れることはできません。 keybindings.json

関連部品:理論的に

{ 
    "key": "ctrl+pagedown", 
    "command": "-selectNextPageSuggestion" 
}, 
{ 
    "key": "ctrl+pageup", 
    "command": "-selectPrevPageSuggestion" 
}, 
{ 
    "key": "ctrl+tab", 
    "command": "-workbench.action.openNextRecentlyUsedEditorInGroup" 
}, 
{ 
    "key": "ctrl+shift+tab", 
    "command": "-workbench.action.openPreviousRecentlyUsedEditorInGroup" 
}, 
{ 
    "key": "ctrl+tab", 
    "command": "selectNextPageSuggestion" 
}, 
{ 
    "key": "ctrl+shift+tab", 
    "command": "selectPrevPageSuggestion" 
} 

は、私は、これは動作するはずと信じて、それだけで + タブCtrlキー + Shiftキー + タブをキーCtrlキーを無効にします完全には、Ctrl + PgUpCtrl + PgDown後の動作。

何か助けていただければ幸いです。

答えて

1

コードが複雑すぎるようです。私はちょうど私のkeybindings.jsonファイルに以下を入れて、それが完璧に働いている:

{ "key": "ctrl+tab",   "command": "workbench.action.nextEditor" }, 
{ "key": "ctrl+shift+tab", "command": "workbench.action.previousEditor" }, 

それはCtrlキー + PgUpキーCtrlキー + PgDownを無効にしませんが、新しい機能を追加しませんあなたは望みます。

+0

なぜか私は以前にそれらのコマンドに遭遇しなかったのか分かりません。 – ifconfig

+0

私は、デフォルトのキーバインドでctrl + pagedownとctrl + pageupを探しました。歯車アイコンからキーボードショートカットを開き、上部にあるデフォルトのキーバインドと下書きを分割したパネルを開くはずの上部にあるkeybindings.jsonリンクをクリックしてください。次に、それらのキーシーケンスを検索し、あなたが望むものを下のファイルにコピーして、あなたが望むキーストロークを与えました。 – Mark

+0

ああ、そうです。私の検索機能は私を捨てていた。私は今それを見る。 – ifconfig