Web Inspectorのコンソールログからchrome-extension://出力を抑制するにはどうすればよいですか?


22

私は拡張機能を無効にしたくはありません-開発目的のためにあるからです-しかし、Web Inspectorのコンソールからの出力を無効にしたいのです。これを行う方法はありますか?

NBは非常によく似た質問がされてい尋ね StackOverflowの上で、その質問とその答えが傾いているようだ無効である、拡張子がない(私は明らかに開発のためにそれらを使用するので)私が何をしたい-私は単純にしたい抑えるから、それらの出力をコンソール。

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


1
6年後、彼らはこの問題を解決することを拒否し、あなたができる最善のフィルタあなたがデベロッパーツールをロードするたびに設定されている
nodws

回答:


16

Firefoxがあり、特定の拡張子のコンソールログレベル変更する方法からをabout:config

Chromeにはこの機能はありません。あなたのオプション:

  1. コンソールメッセージ行の白い(空白の)部分を右クリックし、[ フィルター]> [foo.jsからのメッセージを非表示]を選択して、特定のソースファイルからすべてのメッセージを除外します。必要に応じて、後で同じメニューからこのフィルタリングを元に戻すことができます。Chromeは、(他の場所に移動したり、Chromeを再起動したりしても)無効にするまで、このフィルタリングを忘れないでください。
  2. 1つ以上のコンソールメソッドをオーバーライドします。このアプローチは、現在のスクリプトコンテキストにのみ影響します。Chrome拡張機能は、独自のウィンドウオブジェクト、グローバルスコープ、コンソールオブジェクトを使用して、独自の孤立した世界で実行されます。拡張機能のソースコードを編集できない場合は、各拡張機能の実行コンテキストにコンソール変更スクリプトを貼り付けて実行する必要があり、ページがアンロードされるまで変更は有効になりません。コンソールの下部にあると表示されるドロップダウンを使用して、コンソールの有効な実行コンテキストを変更できます<page context>。ページ内のフレームまたはiframeにも独自の実行コンテキストがあり、フレームドロップダウンを使用してアクセスできることに注意してください(最初にに設定<top frame>)。

3

拡張機能を一時的に無効にします。

これにより、ブラウザにボタンが追加され、拡張機能を切り替えるのに2回クリックするだけで済みます。


1
これは素晴らしいヒントです(ありがとう!)。ただし、開発中に拡張機能を使用したい場合は、クリーンなコンソールを取得するためだけに拡張機能を無効にする必要があります。
ヘンリック

1
@hced:動作する可能性のある別のアプローチは、シークレットモードで実行し、シークレットモードでの開発に必要な拡張機能を許可することです。さらに別のアプローチは、開発用に個別のユーザープロファイルを作成することです。スクリーンショットからは、2つの拡張機能のみが表示されます。おそらく、それらを無効にするか、代替手段を見つけることができます。いずれにせよ、試すべき多くのオプション。そしてあなたが本当にそれをしたい場合は、Google Chromeの機能要求を提起し、うまくいけば一日には、すべての開発者のために利用可能になるでしょう...
タマラWijsman

これは解決策ではありません。私はjsfiddleで、夜にプログラミングをしています。ハイコントラスト拡張機能で色を反転させたいのですが、出力を見たくありません。他の例もあります。本当に....単にコンソール出力リレーを抑制するための方法があるはず
ヨナ

@Jonah:拡張機能を修正して、コンソールに出力しないようにします。
タマラWijsman

1

現在、これは不可能ですが、それに対する継続的な機能リクエストがあります(または、[ネットワークインスペクタ]タブで同じ問題が発生するため)。それを実現するのに役立つ「スター」:)

https://code.google.com/p/chromium/issues/detail?id=239401


1
対処済み、ヒントをありがとう!この問題にスターを付けて、追加を提案しました:code.google.com/p/chromium/issues/detail?id
Henrik

0

別のアプローチはcognitoでウィンドウロードすることで、デフォルトでは拡張機能を無視します

(cmdまたはctrl)+ shift + nを押して、プライベートブラウジングセッションを読み込みます。

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