PyCharm
Python開発に特化したプロフェッショナルIDE。科学計算からWeb開発まで、Pythonの全領域をカバーします
ブレークポイント設定とステップ実行で、Pythonアプリケーションのバグを効率的に特定・修正するデバッグショートカット
Shift+F9
デバッグ
現在のファイルまたはプロジェクトをデバッグモードで実行します。
💡 覚え方: F9でデバッグ
🎯 デバッグモードでプログラムを起動し、バグの原因を特定
Ctrl+F8
ブレークポイントの切り替え
現在の行にブレークポイントを設定または解除します。
💡 覚え方: F8でブレーク
🎯 ブレークポイントを設定/解除して、プログラムの実行を任意の位置で停止
F8
ステップ・オーバー
現在の行を実行し、次の行に移動します(関数内に入りません)。
💡 覚え方: F8でステップ
🎯 現在の行を実行して次の行へ進み、関数の中身には入らずにデバッグ
F7
ステップ・イン
現在の行を実行し、関数やメソッドの中に入ります。
💡 覚え方: F7で深く入る
🎯 関数やメソッドの内部に入って、詳細な動作を追跡
Shift+F8
ステップ・アウト
現在の関数やメソッドから抜け出します。
💡 覚え方: Shiftで外へ
🎯 現在の関数から抜け出して、呼び出し元に戻る
F9
プログラムの再開
次のブレークポイントまでプログラムの実行を再開します。
💡 覚え方: F9で再開
🎯 次のブレークポイントまでプログラムの実行を継続
Alt+F8
式の評価
デバッグ中に式を評価します。
💡 覚え方: 式を評価
🎯 デバッグ中に任意の式を評価して、変数の値や計算結果を確認
Alt+F9
カーソルまで実行
カーソル位置までプログラムを実行します。
💡 覚え方: カーソルまで
🎯 カーソル位置まで一気にプログラムを実行して、効率的にデバッグ
Ctrl+Shift+F8
ブレークポイントの表示
すべてのブレークポイントを表示および管理します。
💡 覚え方: すべてのブレークポイント
🎯 すべてのブレークポイントを一覧表示し、条件設定や管理を行う