Visual Studio Code | 行を複製するショートカットキー

Visual Studio Code ショートカットキー,Visual Studio Code

Visual Studio Code

Visual Studio Code(VScode)でカーソルのある行をコピーしてを上または下に貼り付ける(複製する)ショートカットキーを紹介しています。

確認環境

Windows10 デスクトップPC
Visual Studio Code バージョン1.68

行を複製するショートカットキー

VScodeでカーソルの置かれている行を上または下に複製するショートカットキーには「Shift + Alt + ↓or↑」が用意されています。

この操作は複数行の選択範囲に対しても有効です。
部分選択や矩形選択の場合でも、あくまで該当する行単位で複製します。

また、コマンド名は「コピー」ですが、クリップボードにはコピーされません。

行を複製するショートカットキー
行を複製するショートカットキー

ショートカットキーはコマンド「行を下へコピー(Copy Line Down)」「行を上へコピー(Copy Line Up)」に割り当てられているものです。

必要があればショートカットキーを変更、割り当てる事も可能です。

「keybindings.json」でショートカットキーを上書きする場合は以下のように指定する事で行を複製するショートカットキーを変更できます。

{
  "key": "shift+alt+down",
  "command": "editor.action.copyLinesDownAction",
  "when": "editorTextFocus && !editorReadonly"
}
{
  "key": "shift+alt+up",
  "command": "editor.action.copyLinesUpAction",
  "when": "editorTextFocus && !editorReadonly"
}