Greasy Fork is available in English.

[DEBUG] 显式日志

用 alert() 提示符合匹配规则的日志或未捕获异常,帮助开发者在日常使用网页时发现潜藏问题

您查看的为 2021-07-17 提交的版本。查看 最新版本

脚本作者
Laster2800 Liang
得分
0 0 0
版本
1.1.0.20210718
创建日期
2021-07-17
最近更新
2021-07-17
兼容性
与 Firefox 不兼容
许可证
LGPL-3.0
应用到
所有站点

[DEBUG] 显式日志

用 alert() 提示符合匹配规则的日志或未捕获异常,帮助开发者在日常使用网页时发现潜藏问题。求好评,求收藏💔。点击查看 更新日志

使用说明

  • 正则匹配

区分大小写,不必考虑转义。

  • 日志

可用 LOG / WARN / ERROR 作为匹配目标。如用 ^LOG$ 作为排除过滤器排除所有 INFO 级别日志。

无法捕获到非直接通过 console 对象打印出来的日志,如在油猴沙盒中运行的用户脚本打印出来的日志。

要捕获沙盒中的用户脚本的日志,须结合 [DEBUG] 显式日志(注入版) 使用。注意,注入版只捕获所注入的沙盒的内部日志信息,须配合主脚本使用才能达到全面的捕获(无冲突)。

  • 未捕获异常(正常)

可用 Uncaught Exception (Normal) 作为匹配目标。如简单地用 cau 来过滤出所有未捕获异常,但可能混杂带 cau 信息的日志。

可用异常抛出处的文件名作为匹配目标。

  • 未捕获异常(Promise)

可用 Uncaught Exception (in Promise) 作为匹配目标。

补充说明

  • 脚本基于 Microsoft Edge 浏览器和 Tampermonkey 脚本管理器开发,明确不支持 Greasemonkey。在其他浏览器及脚本管理器上运行可能会出现问题,请提供反馈。

截图

  • 脚本设置

    脚本设置

gitee: ExplicitLog

by Laster2800