Visual StudioコードFile > Preferences > Keyboard
ショートカットメニューでは、keybindings.jsonの既定のバインディングを上書きできます。しかし、どのようにして複数のバインディングをキーに追加できますか?私はctrl+s
複数のコマンドをキーの組み合わせに設定する
{ "key": "ctrl+s","command": "workbench.action.files.save,editor.action.format" }
のプレスに保存のようなものだけでなく、書式コードを実行するためにwan'tこれはなんとかですか?私の知る限りそれは(下から上へ検索)勝利にマッチし、それ以上のショートカットが評価されていない最初のキーボードショートカットとして現在可能ではありません知っているよう
注意しなければならない点の1つは、コマンドがコンテキスト固有であることです( 'when'節参照)。デフォルトのキーマップでは、キーはコンテキストに基づいて複数回バインドされます。しかし、現時点でキーマッピングでは1つのコマンドしか実行できないことは事実です。 –
ええ '上記のルールに' when'が記載されています。 '一致する最初のルールは、キーとタイミングの両方で受け入れられます。' – DAXaholic
その拡張へのリンクは無効です。マーケットプレイスで別の[保存形式](https://marketplace.visualstudio.com/items?itemName=WinstonFeng.FormatonSave)を見つけました。あなたが見つけたものが[GitHub](https ://github.com/gyuha/vscode-format-on-save)。あなたのように、私はそれらをテストしていません。 –