303
309

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

VisualStudio 便利なショートカット

Last updated at Posted at 2014-07-27

Visual Studio でコーディングする際に覚えておくと楽ちんなショートカット

一覧ではなく積極的に使っていきたいもののみをリストアップしていきたい.
※随時,更新する(といいな)

ファイルを開く,タブ間の遷移

ソリューション内のファイルを開く

  • Ctrl + ,
  • すでにタブで開いているファイルの場合,カーソルが先頭に移動する

ソリューションエクスプローラを開く

  • Ctrl + Alt + L
    • VS2015で確認
  • Ctrl + W + S
    • VS2013で確認

タブ間の遷移

  • Ctrl + Alt + PageUp/PageDown

※同一のコーディング画面におけるタブの遷移.
コーディング画面を2つ並べてる時は,上記のショートカットでは対応不可能.
→例外的な処理として,[Ctrl]+[,]とかでも対応可能.ただしカーソルは先頭に移動する.

タブを閉じる

  • Ctrl + F4
    • VS2015で確認
  • Shift + ESC
    • VS2013のみ?

コーディング

ファイル,クラス,メソッド,プロパティをインクリメンタルサーチ

  • Edit.NavigateTo
  • Ctrl + ,

コードスニペット

  • スニペットの挿入
    • Ctrl + K , Ctrl + X
  • ブロックの挿入
    • Ctrl + K , Ctrl + S

フォントサイズの拡大・縮小

  • 拡大

    • Shift + Ctrl + >
  • 縮小

    • Shift + Ctrl + <

アウトライン切り替え

  • 現在のブロックのアウトライン切り替え

    • Edit.ToggleOutliningExpansion
    • Ctrl + M , Ctrl + M
  • ファイル全体のアウトラインの切り替え

    • Ctrl + M , Ctrl + L
      • VS2015で確認

行切り取り

  • Ctrl + L
  • Ctrl + X
    • テキスト未選択の状態のときのみ

パラメータのヒントを表示する

  • Ctrl + Shift + Space

クイック操作

  • Ctrl + .
  • VS2015のみ

コンテキストメニューの表示

コードリーディング

  • 定義へ飛ぶ
    • F12
      • 戻るときはCtrl + -
  • 定義をここに表示
    • Alt + F12
      • 戻るときは ESC
  • 実装に移動
    • Ctrl + F12
  • 参照をリストアップ
    • Shift + F12

エラー箇所へ飛ぶ

  • Ctrl + Shift + F12

カーソル位置を戻す

  • Ctrl + -
    • 参照に飛んだ後に戻ってくるときに便利.

デバッグ,ビルド

デバッグ

  • 開始 F5
  • 停止 Shift + F5
  • デバッグなし実行 Ctrl + F5

ブレークポイント

  • 設定/解除 F9
  • 有効化/無効化 Ctrl + F9
303
309
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
303
309

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?