#【Visual Studio デバッグ】
デバッグとは、コードからバグを削除することをいう。
デバッグ上手は、プログラム上手とも言うみたいですね。。
業務でVisual Studioを使っています。
他にもなにか良い便利機能がありましたら、教えていただけますと幸いです。
##ブレークポイント
デバッグを行うためにブレークポイントを設定し、プログラムを止める
ブレークポイントの設定・解除 F9
ブレークポイントの有効化・無効化 ctrl + F9
##デバッグ方法
デバッグ開始 F5
デバッグ停止 shift + F5
デバッグなし実行 ctrl + F5
再起動 ctrl + shift + F5
##ソースコードを1行ずつ追う
ステップイン F11
→ 次の1文を実行。メソッドがある場合は、メソッド内に入る。
ステップオーバー F10
→ 次の1文を実行。メソッドがある場合でも、メソッド内に入らない。
ステップアウト shift + F11
→ 現在、実行中のメソッドを終えて、呼び出し元へ戻る。
1つ前の処理に戻る。 ctrl + −
##定義関連
定義に移動。 F12
実装に移動。 ctrl + F12
元に戻る。 ctrl + −
定義をここに表示。 alt + F12
元に戻す。 Esc
折りたたみ・展開 ctrl + M + M