スニペットトリガーキーをCtrl+k
に変更するにはどうすればよいですか?私はこれらの設定を(デフォルトのキーバインディングファイルから)試しました:VSCodeスニペットがトリガーキーを変更する
{ "key": "ctrl+k", "command": "insertSnippet", "when": "config.editor.tabCompletion && editorTextFocus && hasSnippetCompletions && !editorTabMovesFocus && !inSnippetMode" }
ただし、期待どおりに動作しません。つまり何も起こりません。
私はこのワークフローを持つようにしたい:
- タイプ
log
javascript
内のファイルやCtrl+k
を打ちます。 - vscodeは
log
スニペットを探し、存在する場合はスニペットを展開します。 - 現在のタイプのものtabstop、ヒット
Ctrl+k
、別ののタブストップポイントに移動します。
最後のステップでは、jumpToNextSnippetPlaceholder
コマンドがあります。しかし、私は最初のステップで最初のアクションに立ち往生しています。誰も助けることができますか?
乾杯!
スニペットをすばやくトリガーするもう1つの方法があります。この設定をユーザ設定ファイル '' editor.snippetSuggestions '': "top" 'に追加することができます。その後、すべてのスニペットが提案ポップアップの一番上に表示されるので、正しいスニペットを選択するには 'Enter \ Tab'キーを押す必要があります。ホレイ! –