VSCodeで角かっこを入力すると(例: '(')、最後の角かっこが自動的に作成されます: ')'。「終了」キーを押さずに、閉じ括弧または括弧にジャンプするショートカットはありますか?
ユーザーのキーバインディングで正規表現を使用して、まさにそれを行うSublime Text 2で行う方法を見つけましたが、VSCodeでそれを行う方法を見つけることができませんでした。
VSCodeで角かっこを入力すると(例: '(')、最後の角かっこが自動的に作成されます: ')'。「終了」キーを押さずに、閉じ括弧または括弧にジャンプするショートカットはありますか?
ユーザーのキーバインディングで正規表現を使用して、まさにそれを行うSublime Text 2で行う方法を見つけましたが、VSCodeでそれを行う方法を見つけることができませんでした。
回答:
Mac Cmd + Shift+\
Windows Ctrl + Shift+\
同様にあなたがすることができます:
Ctrl+ Shift+p
そして選択
Preferences: Open Keyboard Shortcuts
そこで、すべてのショートカットを確認し、独自のショートカットを作成できます。
\、一人で押すことはできません。それを取得するには、AltGr+ を押す必要があり'ます。キーが|機能するので、キーボードのコマンドはCtrl+ Shift+ |です。
Ctrl+Shift+*必要が* あります。Go to Bracketコマンドを(でCtrl+Shift+P)検索すると、実際にそれが明らかになります。また、[ブラケットに選択]コマンドは、デフォルトではショートカットがありませんが、説明したように、カスタムキーボードバインディングを介して追加できます。
すぐに使える方法は
Ctrl + Shift + |
コマンドパレットからコマンドを学ぶことができますCtrl/ Cmd+ Shift+ P)。「ブラケットに移動」を探します。キーバインドもここに表示されます。
Ctrl+Enterまたはに変更するのはどうShift-Enterですか?
キーボードショートカットメニュー/エディタのコマンドは、editor.action.jumpToBracket好きなように設定できます。editor.action.selectToBracketデフォルトではショートカットがない(少なくともMacでは)と呼ばれるものもあります。
Macではeditor.action.jumpToBracketとして開始Cmd+ Shift+ \
と私はそれを変更Ctrl+]、私はしたくなかったので、Shiftそこには、ここで他の人は、Linux / Winの上で作品を言うと一直線にします。Ctrl+ Shift+ ]を使用して、「選択範囲を一致する角かっこに拡張する」ことができることを期待して、そうしました。それが私が上記の詳細を発見するきっかけになりました。私editor.action.selectToBracketはCtrl+ Shift+ に設定し]、希望どおりの動作を正確に取得しました。
コマンド「editor.action.jumpToBracket」は、開始ブラケットと終了ブラケットの間をジャンプします。
以下は、ファイルからアクセスしたウィンドウのデフォルトのキーボードショートカットにあるコマンドのデフォルトのキーバインディングです。設定| キーボードショートカット:
{ "key": "ctrl+shift+\\", "command": "editor.action.jumpToBracket",
"when": "editorTextFocus" }
キーボードショートカットとVSコード設定をすばやく構成するのが好きな場合は、コマンド「workbench.action.openGlobalKeybindings」と「workbench.action.openGlobalSettings」があります。
〜/ .config / Code / User / keybindings.json:
{ "key": "ctrl+numpad4", "command": "workbench.action.openGlobalKeybindings" }
{ "key": "ctrl+numpad1", "command": "workbench.action.openGlobalSettings" }
US以外のキーボードを使用している場合:
File > Preferences > Keyboard Shortcuts.
(Code > Preferences > Keyboard Shortcuts on Mac)
現在のキー割り当てを示します。こちらもご覧ください:https : //code.visualstudio.com/docs/getstarted/keybindings
フランス語キーボードでは、デフォルトのバインディングは次のとおりです。Ctrl+ Shift+*
開始または終了にカーソルを置いてControl+ ]を使用してください