VSCodeでマルチカーソルを使用して連続した数字を簡単に入力する方法
ガイド
プログラミング言語を扱う際でも、配列を使うのが難しかったり、マークアップ言語を使用する場合には、0または1から順番に続く数を直接入力することがある。この時、マルチカーソルを使用して簡単かつ迅速に複数の数を入力する方法を紹介する1。
新規ショートカットキー設定
vscodeの File/Preferences/Keyboard Shortcut
または Ctrl + k → Ctrl + sでショートカットキー設定ウィンドウを開き、右上のページアイコンをクリックして keybindings.json
を開こう。
{
"key": "alt+i",
"command": "editor.action.insertSnippet",
"args": {"snippet": "$CURSOR_INDEX"},
"when": "editorTextFocus && editorHasMultipleSelections"
},
{
"key": "alt+n",
"command": "editor.action.insertSnippet",
"args": {"snippet": "$CURSOR_NUMBER"},
"when": "editorTextFocus && editorHasMultipleSelections"
},
上記の新規ショートカットキー設定を次のように貼り付ける。
スクリーンショットに表示される2つのショートカットキーは Alt + i または Alt + n にバインドされ、それぞれ $CURSOR_INDEX
와 $CURSOR_NUMBER
の値を入力するコマンドを実行する。
$CURSOR_INDEX
와 $CURSOR_NUMBER
の違い
$CURSOR_INDEX
: 数は0から始まる。$CURSOR_NUMBER
: 数は1から始まる。
環境
- OS: Windows11
- vscode: v1.97.2