Visual Studio 2019ショートカット覚書
ショートカット | 説明 |
---|---|
shift + Alt + ; | 選択対象の展開 |
shift + alt + ] | 選択範囲を包含ブロックまで広げる |
shift + alt + [ ctrl + 3 |
エディター子テキストメニュー.ナビゲート.包含ブロックへ移動 |
ctrl + shift + c or or ctrl + shift + ; |
次の単語まで拡張 |
ctrl + 1 | 前の関数 |
ctrl + 2 | 次の関数 |
ctrl + 3 | コメント |
ctrl + 4 | コメント解除 |
ctrl + 8 | 行頭に移動 |
ctrl + 9 | 行末に移動 |
ctrl + shift + 9 | 行末まで拡張 |
ctrl + f2 | ナビゲーション バー |
ctrl + e > t | テストエクスプローラを開く |
ctrl + r > ctrl + t | テストを実行 |
ctrl + enter | カーソルを上に移動 |
shiftl + enter | カーソルを下に移動 |
ctrl + j | カーソルを左に移動 |
ctrl + l | カーソルを右に移動 |
ctrl + shift + i | 1行上まで拡張 |
ctrl + shift + k | 1行下まで拡張 |
ctrl + h | カーソルを前の単語へ |
ctrl + ; | カーソルを次の単語へ |
ctrl + shift + h | 置換 |
ctrl + shift + l | 1文字右まで拡張 |
ctrl + shift + ; | 次の単語まで拡張 |
ctrl + b | 定義をここに表示 |
ctrl + shift + r | 置換 |
Alt + Shift + ↑/↓ or Alt + マウス操作 |
短形選択 |
ctrl + r > e | フィールドのカプセル化 |
props > tab | public int MyProperty { get; set; } を出力 |
propfull > tab > tab | private int myVar; public int MyProperty { get { return myVar; } set { myVar = value; } } を出力 |
行末尾にセミコロンを追加(マクロ)
dte.ExecuteCommand("Edit.LineEnd"); dte.ActiveDocument.Selection.Text = ";";
行末尾にセミコロンを追加し、改行(マクロ)
dte.ExecuteCommand("Edit.LineEnd"); dte.ActiveDocument.Selection.Text = ";"; dte.ActiveDocument.Selection.NewLine(1);