2017-08-17 3 views
2

Chromeのデベロッパーツールの一部のスクリプトからすべてのコンソール出力を非表示にすることはできますか?サードパーティライブラリやAPIは、コンソールに情報を提供することがあります。これは問題ありませんが、独自のコードをデバッグする場合は非常に面倒です。Chromeのデベロッパーツールコンソールのミュートスクリプト

もっと簡単に言えば、コンソール出力をhttps://www.google-analytics.com/analytics.jsから隠すように開発者ツールに依頼できます(ちょっとした例)。または、このソースのエラーレベルのみを表示するとさらに良いでしょうか?

はい、いくつかの方法があります。テキストに文字列マーカーを追加すると、メッセージをフィルタリングできます。私はconsoleのインスタンスをオーバーライドして遊ぶことができます...このような機能が開発者用ツールに組み込まれているのだろうか?

+0

独自のコンソールオブジェクトでネイティブコンソールを上書きし、代わりに元のコンソールオブジェクトを使用できます。こうすることで、他のスクリプトからのログ呼び出しを取得できます。 – Teemu

+1

@テーム、あなたの提案に感謝します。あなたのコードベースを扱うときには本当に良いですし、私はしばしばこのメソッドを使います。しかし、いくつかのケースでは、異なる理由(開発に関係しない)で行うことはできません。特に、アウトソーサーとして大きなプロジェクトの一部で作業する場合、プロジェクトの環境に侵入することが少し制限される可能性があります。 –

答えて

0

誤って答えの一部が見つかりました。

コンソールで任意のメッセージを右クリックすると、コンテキストメニューにFilterという項目があります。また、正確なソースからメッセージを隠すことができます。

ソースごとにログレベルを設定する可能性があるのは不思議です。

関連する問題