【ナレッジポイント】pycharm-ステップオーバー/ステップイン/コードにステップイン/ステップアウト/カーソルまで実行の違い

オリジナル

ステップオーバー: シングルステップ実行中に、関数内でサブ関数が見つかった場合、サブ関数内でのシングルステップ実行には入らず、サブ関数全体を実行してから停止します。つまり、サブ関数全体が 1 つのステップとみなされます。1 つは、単純なデバッグ後の結果は、サブ関数がない場合の Step Into と同じであるということです (つまり、サブ関数はスキップされますが、サブ関数は実行されます)。


ステップイン: シングルステップ実行。サブ関数が見つかったときにシングルステップ実行に入り、続行します (つまり、サブ関数に入ります)。


Step Into My Code: 自分で作成した関数を入力します。システム関数は入力しません。めったに使用されません。


ステップアウト: サブ関数にシングルステップインする場合、ステップアウトを使用して残りのサブ関数を実行し、前の関数に戻ることができます。


カーソルまで実行: カーソルで停止するまで実行を続けます。ループ内で使用する場合は、1 回クリックしてループを実行します。
 

おすすめ

転載: blog.csdn.net/azheng02/article/details/129952626