Firefox の Devtools (開発者ツール) デバッガーでキーボードを使用して JavaScript を一時停止する方法はありますか?

Firefox の Devtools (開発者ツール) デバッガーでキーボードを使用して JavaScript を一時停止する方法はありますか?

Firefox Devtools (開発者ツール) デバッガー ペインが開いているときに、キーボードのキーを押して JavaScript を一時停止できるはずですF8

これは、複雑な Web サイトではほとんど機能しないことがわかりました (Stack Exchange や StackOverflow などの単純な Web サイトでは問題なく機能します)。通常、Firefox を一時停止させる唯一の方法は、ポインティング デバイス (トラックボール、マウスなど) を使用してpauseFirefox Devtools GUI のボタンをクリックすることです。これの問題は、Web ブラウザーのビューポートからカーソルを削除する必要があり、その結果 HTML 要素がフォーカスを失うことです。

キーボードを使用して Firefox Devtools デバッガーを一時停止するためのコツや秘密はありますか?

答え1

@andrybak さんのコメントが本当に役に立ったので、完全な回答として追加します。

  1. サイトを開き、ツールチップやその他のマウス依存イベントを検査するページ/状況に移動します。
  2. Firefoxで開発者ツールを開き、デバッガータブに移動します。(Chromeではソースと呼ばれます)次に、
  3. 「イベントリスナーブレークポイント」を開く
  4. 「マウス」でフィルターする(下図参照)
  5. 「クリック」を選択するか、それが頻繁にトリガーされる場合は、ダブルクリックを表す「dblclick」を選択します。
  6. サイトにアクセスし、イベントをトリガーします (ツールチップのある要素の上にマウスを置きます)。
  7. これでデバッガーが停止し、サイトを検査できるようになります。

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

関連情報