设置 > 忽略列表可让您配置debugger忽略的脚本列表。
如需为调试程序启用或停用所有忽略列表,请执行以下操作:
- 打开“设置”。
- 在忽略列表标签页中,勾选或清除 设置 > 启用忽略列表。这是所有“忽略列出”功能的主开关。
启用忽略列表后,您可以进一步自定义要忽略的脚本列表。
忽略 Chrome 扩展程序脚本
使用 Chrome 开发者工具的 Sources 面板单步调试代码时,有时会在您不认识的代码上停下来。您可能暂停了所安装的某个 Chrome 扩展程序的代码。
在 Settings > Ignore List 中,启用两个复选框:
- 启用“忽略清单”
- 向忽略列表添加内容脚本。
忽略已知的第三方脚本
如需让调试程序跳过已知的第三方脚本,请勾选 Settings > Ignore List > 自动将已知第三方脚本添加到忽略列表。
开发者工具根据源映射中的 ignoreList 属性将第三方脚本添加到忽略列表。框架和捆绑器需要提供这些信息。
例如,Angular 和 Nuxt 等框架都支持此功能。
忽略自定义脚本列表
默认情况下,Debugger 会忽略来自 /node_modules/
和 /bower_components/
的脚本。要忽略额外的单个脚本或自定义脚本模式,请执行以下操作:
- 勾选 Settings(设置)> Ignore List(忽略列表)> Enable Ignore Listing(启用忽略列表)。
- 在自定义排除规则部分中,点击添加格式。
- 指定要忽略的脚本名称或脚本名称的正则表达式。
- 点击添加以保存更改。
管理忽略脚本的自定义列表
要启用或停用忽略特定脚本或脚本名称模式的功能,请在 设置 > 忽略列表 > 自定义排除规则中,勾选或清除相应脚本或模式旁边的 复选框。
要修改或移除脚本或脚本名称模式,请点击悬停时显示的 或 按钮。