【发布时间】:2017-08-17 13:56:56
【问题描述】:
是否可以在 Chrome 的开发者工具中隐藏某些脚本的所有控制台输出?有时第三方库或 API 会在控制台中提供一些信息。没关系,但是当您想调试自己的代码时可能会很烦人。
更简单地说,我可以要求开发人员工具隐藏来自https://www.google-analytics.com/analytics.js 的控制台输出(只是一个虚拟示例)。或者更好的是,仅显示此来源的错误级别?
是的,有一些方法。我可以在文本中添加一个字符串标记,以便过滤我的消息。我可以玩覆盖console 实例...我想知道开发人员工具中是否内置了这样的功能?
【问题讨论】:
-
您可以使用自己的控制台对象覆盖本机控制台,并使用它代替原始控制台。这样您就可以捕获来自其他脚本的日志调用。
-
@Teemu,感谢您的建议。当你处理你的代码库时,这真的很好,我经常使用这种方法。但是在某些情况下,由于不同的原因(与开发无关),您不可能这样做。特别是当您作为外包商参与大型项目的一部分时,您可能会受到一些限制,无法侵入项目的环境。
标签: javascript google-chrome developer-tools