2
2

More than 1 year has passed since last update.

Visual StudioでVSCodeと同じように、Shift + Alt + Arrowに行のコピーを割り当てる方法

Last updated at Posted at 2022-09-17

対象

Visual StudioでVSCodeのキーボードショートカットを使えるように設定したが、Shift+Alt+Arrowで「行を上(下)にコピー」のショートカットが使えなくて困っている方。

※Visual StudioでVSCodeのショートカットを使用する方法は、こちらの記事をご参照ください。

環境

  • Windows11
  • Visual Studio 2022(17.3.4)

原因

Visual Studio側に「行を上(下)にコピー」というコマンドが組み込まれていないことが原因だと考えられます。

解決策

代わりに「複製」というコマンドをShift+Alt+Arrowに割り当てましょう。
※「複製」はVSCodeの「行を下にコピー」に当たる機能です。「行を上にコピー」に当たる機能は見つからなかったので、今回はShift+Alt+↓だけではなくShift+Alt+↑にも「複製」を割り当てることとします。

  1. ツールオプションを開きます。
  2. ダイヤログ左のツリーにて環境キーボードを開きます。
  3. 「以下の文字列を含むコマンドを表示」に複製と入力してコマンドを検索します。
    スクリーンショット 2022-09-17 185607.png
  4. 編集,複製コマンドを選択し、ショートカットキーを追加していきます。まず「使用する場所」をテキスト エディターに変更します。そして「ショートカット キー」にShift+Alt+↓を入力し、「割り当て」をクリックします。同様にShift+Alt+↑も割り当てましょう。

「選択したコマンドへのショートカット」が以下のようになっていれば、割り当てはうまくいっています。「OK」を押してダイアログを閉じましょう。
スクリーンショット 2022-09-17 185646.png

以上の操作によって設定は完了です。お疲れさまでした。

あとがき

更に良い方法をご存じの方がいらっしゃいましたら、ぜひコメントで教えてください。

参考記事

VisualStudioのキーバインド設定をVSCodeの設定と同じにしてストレスフリーになりたい

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2