Chrome で JavaScript をデバッグしていて、JavaScript を一時停止しているときに、ページをリロードしようとすると、代わりに Chrome がデバッガーを「続行」し、次のブレークポイントに進みます。
JavaScript の実行を完全に停止させ、クロムにページをリロードさせる方法はないようです。-R を押すかリロード ボタンをクリックするたびに、次のブレークポイントに進みます。
現在の私のその場しのぎの解決策は、
- URLバーのアドレスをコピー
- そのタブを閉じます
- 新しいタブを開く
- 次に、新しいタブで URL を開きます。
これはかなり強引ですが、既存の実行中のページを続行するのではなく、Chromeにそのページの新しいコピーを実際にロードさせる唯一の方法です. ページをリロードしようとさえしないため、キャッシュを空にしても影響はありません。
ps また、javascript デバッガーにも「停止」ボタンがないことに気付きました。javascriptの実行を停止するようにchromeに指示するにはどうすればよいですか。続行する必要はありません。コントロールは「継続」「ステップオーバー」「ステップイン」「ステップアウト」のみ。「やめる」も「やめる」もないなんて。