2016-06-29 4 views
0

ChromeのJavascriptデバッガで「ステップフォワード」を繰り返し押す必要がありません。私が取り組んでいるこの1つのスクリプトで、少なくとも100回前にスキップしました。もう一度実行を一時停止する前に、何回も進めることができますか?ChromeのJavascriptデバッガでステップフォワードN回

答えて

3
+0

いいえ、私は正しい場所を最初に探す必要があるので、私は前方にN回歩く必要があるのです。 – Melab

+0

デバッグしようとしているシナリオが何であるかわかりませんが、条件付きブレークポイントでは停止したいポイントに設定する必要があります。 – Dror

0

ドロールが述べたように、本について移動するより良い方法はおそらくあります。

しかし、あなたは本当に前進機能...

デベロッパーツールが必要な場合は、他のページのように検査できるWebアプリです。 Open the inspector、その後は、コンソールにこのコードを貼り付けます。times varibleで定義されているよう

var times = 4; 
step() 
function step(){ 
    var btn = document.querySelector(".scripts-debug-toolbar").shadowRoot.querySelector(".step-over-toolbar-item"); 
    var enabled = !btn.parentNode.disabled 
    if (enabled){ 
    btn.dispatchEvent(new MouseEvent("click", {bubbles: true})); 
    times--; 
    if (times === 0){return} 
    setTimeout(step, 1) 
    } else {console.log("disabled"); setTimeout(step, 1) } 
} 

これは、ボタンのように何度も「オーバーステップ」をクリックします。

関連する問題