Visual Studioでは、ブレークポイントを使用してデバッグしているときに、実行カーソルを別の行にドラッグすることで、次に実行するコードの行を変更できます。これにより、IFステートメントなどをスキップできます。
誰かが知っているDelphiに同様の機能があるかどうか私はぼんやりと思っていましたか?
私はCPUウィンドウ(Delphi 2006)を見て回っていますが、命令をスキップするのではなく、順番に実行することしかできないようです。
Visual Studioでは、ブレークポイントを使用してデバッグしているときに、実行カーソルを別の行にドラッグすることで、次に実行するコードの行を変更できます。これにより、IFステートメントなどをスキップできます。
誰かが知っているDelphiに同様の機能があるかどうか私はぼんやりと思っていましたか?
私はCPUウィンドウ(Delphi 2006)を見て回っていますが、命令をスキップするのではなく、順番に実行することしかできないようです。
Delphi XEでは、実行カーソルを別の行にドラッグすることもできます。CPUウィンドウではなく、エディタ自体にあります。
CPUビューで、右クリックして[新しいEIP(Ctrl + N)]を選択し、命令ポインターを設定できます。
2007年のIDEでは、ソースコードのDebug-Contextmenuから実行ポインタを設定することもできます。私はそれを数回試しましたが、それは非常にトリッキーです。ポインタをbegin-endブロックの外に移動しようとしないでください。移動すると、後で@ssに食い込みます。