Google Chromeで1つのステップですべてのブレークポイントを削除するにはどうすればよいですか?


198

Google Chromeで1つのステップですべてのブレークポイントを削除するにはどうすればよいですか?バージョン11を使用します。

[更新]

現在、これに対する機能リクエストがあります。

[更新]

機能要求は(2011年12月)閉じています!


Deactivate all breakpointsChrome 9のようにボタンはありませんか?
マットボール

1
@Krik:バージョン11はベータ版です。彼らは毎晩ビルドを持っています。@Matt:頻繁にページを更新すると、ブレークポイントが再びアクティブになります。
Tony_Henrich

1
Chromeバージョン51を探しています。[ソース]> [デバッグ]ペイン(監視、コールスタック、ブレークポイントなど)に移動する必要があります。ブレークポイントペインを右クリックして(オプションを表示するにはいくつかのブレークポイントが必要です)、「すべてのブレークポイントを削除」が表示されます。
Dhanuka777 2016年

1
PLEASEのコミュニティHELP TO VOTE bugs.chromium.orgでも、今日(2019)は、この問題へのSIMPLEソリューション... NOシンプルなソリューション
Peter Krauss、

回答:


228

これはChromeデベロッパーツールの[ ソース ]タブで可能になりました。下の画面グラブを見て、左側のウィンドウの「ブレークポイント」セクション内を右クリックしてください。

ここに画像の説明を入力してください


Chromeバージョン70にも対応
Jasmeet

123

最近(Chrome 18)、[ブレークポイント]ペインで任意のブレークポイントを右クリックして、出来上がりです![すべてのJavaScriptブレークポイントを削除]ポップアップメニュー項目!


7
最近Chromeで非常に多くのことが起こっているため、どこで何が起こっているのかを確認することが困難になっています。どうやら私はChrome 27を使用しており、上記のアプローチを使用してすべてのブレークポイントを無効にすることはできません。私にはこれらのオプションがありません。ブラウザ全体がハングし、Firefox / firebugに戻る必要があります。アイデア?
マイク

18
たぶん私は分厚いだけですが、ここのスクリーンショットは少し紛らわしいと思います-右クリックメニューは通常カーソルの右下に表示されるため、ソースコードを右クリックしているように見えますが、実際には、ブレークポイントペインを右クリックする必要があります(回答のテキストには明記されていますが、画像でブレークポイントペインに気付いた場合、またはすでに存在していることがわかっている場合にのみ、その意味が明確になります)。以下のthirumalaa srinivasの回答のスクリーンショットの方が良いと思います。おそらくあなたはそれをつまんであなたの代わりに使うべきですか?
Mark Amery 2013年

1
@マイクおそらく間違った場所で右クリックしている-この答えは正しいですが、スクリーンショットは少し誤解を招くものであり、私とこの質問について少なくとも1人の他のコメント者をすでに誤解させています。上記の私のコメントを参照してください。クローム31で私のためにこの作品、そしてそれはクローム27に動作しなかった場合、私は驚かれると思いますので、それは、クロム18で働いていた答えに応じて
マーク・アメリー

1
さらに悪いことにSplit panels vertically when docked to right、正しくドッキングしている場合、このBreakpointsペインは[ソース]ペインの下にあり、上記のコンテキストに近くありません。「彼は店に行きました」という1つの「the」を読んだように、ブレークポイントのある行番号ペインが「ブレークポイントペイン」であることを理解しました。JSコーダー==読解の失敗を推測します。; ^)ありがとう、コメント者。写真を編集するのに便利ですか?
ruffin

1
この回答は古くなりました。バージョン55.0.2883.87 mの右クリックコンテキストメニューには、これらのオプションはありません
忍者センス2017

19

Sources縮小されたJavascriptファイルのブレークポイントが原因で、パネルにアクセスしようとするたびにChrome Devtoolsがクラッシュしました。

インターフェイスにアクセスせずにすべてのブレークポイントを削除するには、次の操作を実行できます。

  1. インスペクターオンインスペクターを開く:最初のインスペクターをドッキング解除し、ctrl+ shift+ iを押して2番目のインスペクターを開きます
  2. インスペクターとインスペクターのコンソールで、次のコマンドを実行します。

    window.localStorage.breakpoints = [];
    
  3. インスペクターを閉じて、ページをリロードします。これでブレークポイントはなくなりました。


4
私はコンソールwindow.localStorage.breakpoints = []; で実行し、何もしません...
Peter Krauss

2
これが文字通り質問に対処する唯一の答えです。この方法をどのようにして見つけましたか?
jsejcksn

10

[ソース]の下で、下の画像に赤でマークされたボタンをクリックするか、ツールヒントが表示されているようにショートカットCtrl + F8を使用できます(ブレークポイントのアクティブ化/非アクティブ化)。「ブレークポイント」の下の少し下には、すべてのブレークポイントが表示されます。すべて無効にすることを選択した場合、それらはグレー表示されます。

ここに画像の説明を入力してください


2
非アクティブ化のみを削除しない
Prageeth godage

4
これが現時点での唯一の回避策のようですか?右クリックメニューから削除したようです。
2016年

このような必要な機能を削除する理由は何でしょうか?
平均ジョー

7

ここでのソリューション。

すべてのブレークポイントを削除するには、インスペクターでインスペクターを開き(最初のインスペクターをドッキング解除し、ctrl-shift-Iを押して2番目を開きます)、2番目のインスペクターのコンソールで「WebInspector.settings.domBreakpoints.set([])」を実行します。


4
これは私にはうまくいきません。私が取得Uncaught ReferenceError: WebInspector is not defined
ジョン・ヘンケル

2
  1. 新しいタブ; コンソールへのCtrl + Shift + J; アクセスURL

  2. Chromeタスクマネージャを開き、タブページを終了します。

  3. アプリケーションへのCtrl + Shift + J->サービスワーカー(オフライン)->更新

  4. ソースへブレークポイントをキャンセル

成功


1

別のオプションは、以下を使用してすべてのブレークポイントを無効にすることです:

Ctrl + F8


これは単にそれらを無効にします:(
Sebastian Thomas

0

私の場合、Chromeのアンインストールと新規インストールは成功しませんでした。

また、window.localStorage.clear()も役に立ちませんでした。

私の「ラストチャンスソリューション」は、Chromeがデータを保存しているディレクトリ全体を削除することです。まずChromeをオフにします。次に、このパス「c:\ Users \ {your_user} \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Local Storage \」を確認します。ここで、このディレクトリにあるものをすべて削除してみてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.