普段使っているVisual Studioのショートカットキーやカスタマイズ状況の備忘録です。
ショートカットキー
操作 | キー(default) | カスタマイズ | 検索名 |
単語を選択 | Ctrl + W | – | Edit.SelectCurrentWord |
1行コピーして貼り付け | Ctrl + D | – | Edit.Duplicate |
1行削除 | Ctrl + L | – | Edit.LineCut |
行末に移動 | – | Alt + L | Edit.LineEnd |
行頭に移動 | – | Alt + S | Edit.LineStart |
ドキュメントの先頭に移動 | Ctrl + Home | Alt + D | Edit.DocumentStart |
ドキュメントの末尾に移動 | Ctrl + End | Alt + K | Edit.DocumentEnd |
コメント | Ctrl + K, Ctrl + C | Alt + A | Edit.CommentSelection |
コメント解除 | Ctrl + K, Ctrl + U | Alt + Z | Edit.UncommentSelection |
複数選択 | Shift + Alt + ; | – | Edit.InsertCaretsatAllMatching |
矩形選択 | Shif + Alt | – | |
定義に移動 | F12 | – | Edit.GoToDefinition |
1つ前の場所に戻る | Ctrl + – | Alt + X | View.NavigateBackward |
Extendの動作について
「Edit.LineEnd(行末に移動)」や「Edit.DocumentEnd(ファイルの末尾に移動)」には「Extend」が付くものがあります。例えば、「Edit.LineEndExtend」などです。
「Edit.LineEndExtend」であれば、行末に移動しつつ、もともといた場所から行末までが選択された状態になります。
以下のように、ジェネリックTのところにカーソルがある状態で「Edit.LineEndExtend」を実行してみます。
↓
Extendがない場合は、カーソルが行末に移動するだけですが、ある場合は、そこまでの範囲がすべて選択されます。
コメント