4

Chromebug を使用して Firefox アドオンをデバッグしようとしていますが、エラー トレースまたはログ トレースが表示されません。この Mozilla チュートリアルabout:configに従って、専用のプロファイルを構成し、パラメーターを設定しました。Firebug と Chromebug を同じバージョン (1.7.2) でインストールしましたが、拡張機能の 1 つ「アクション」を「エラー スローワー」コードで実行しても、何も起こりませんでした。ログなし、トレースなし。

Chromebug では、ファイル リストは空です。デバッグ可能なスクリプトのリストを表示する必要があるという Web 上の複数のディスカッションを読みました。

私の環境のスクリーンショット:

私の環境のスクリーンショット

他に何をしなければなりませんか?

4

1 に答える 1

12

2014 年 4 月更新: ブラウザー デバッガーが "ブラウザー ツールボックス" に統合され、about:config 設定を設定する必要がなくなりました。開発者ツールの構成/設定パネルを使用するだけです:「クロムデバッグを有効にする」と「リモートデバッグを有効にする」。「ブラウザ ツールボックス」は、開発者ツール パネルで使用できるようになります。

Chromebug が何ヶ月も機能しませんでした。静かに放棄されただけだと思いますが、ありがたいことに Firefox 19 以降では、ブラウザー自体で組み込みの JS デバッガーを使用できます。about:config に移動し、次の 2 つの設定を設定します。

devtools.chrome.enabled: true
devtools.debugger.remote-enabled: true

ブラウザを再起動すると、Web 開発者メニューに「Browser Debugger」エントリが含まれます。

詳細はこちら: https://developer.mozilla.org/en/docs/Debugging_JavaScript

可能であれば、デバッグに Aurora を使用することをお勧めします。これは、組み込みのデバッガーが最初に起動されたときは少し制限があり、リリースごとに改善され続けているためです。

于 2013-07-10T19:24:03.030 に答える