开发者工具的新变化,Chrome 124

Sofia Emelianova
Sofia Emelianova

新版“自动填充”面板

此版本在开发者工具中引入了新的自动填充面板。Chrome 自动填充功能提供了一种便捷的方式,让您能够使用已保存的地址在网站上自动填充表单。借助新的自动填充面板,您可以检查表单字段、预测的自动填充值和已保存数据之间的映射。

使用测试数据在此演示页面上试用新面板:

  1. 个人资料自动填充中,点击任意填写表单...按钮,点击提交,然后在保存地址?对话框窗口中点击保存,并返回包含表单的页面。
  2. 打开开发者工具并触发自动填充事件:选择一个表单字段,然后从下拉列表中选择地址。

系统会自动打开自动填充面板,并向您显示检测到的表单字段、系统推断出的自动填充字段以及已保存的值。

“自动填充”面板。

如需了解详情,请参阅了解表单自动填充

针对 WebRTC 增强了网络节流功能

通过向自定义网络节流配置文件中新添加了数据包相关参数,您现在可以直接在开发者工具中对 WebRTC 应用进行节流。在无需使用第三方软件的情况下,这对于测试实时通信实现非常有用。

新参数为:数据包丢失(百分比)、数据包队列长度(数据包数量)和 check_box 数据包重新排序标志。

将与数据包相关的新选项添加到自定义限制配置文件之前和之后。

如需限制 WebRTC 连接,请在设置 设置 > 节流下的自定义配置文件中指定与数据包相关的参数,然后在网络面板中选择该参数。

试用此演示页面上的新参数。首先,允许网页使用相机。然后,在网络面板中,选择您配置的自定义配置文件,并返回到页面,接着点击启动调用

Chromium 问题:41175925

“Animations”面板中的滚动驱动动画支持

现在,您可以通过 Animations 面板检查滚动驱动的动画

欢迎在此演示页面上试用此功能。打开动画面板并重新加载页面,以捕获滚动驱动的动画。

一组滚动驱动的动画,标有鼠标图标。

概览中会显示一个标有鼠标鼠标图标的动画组。您现在可以检查它。该组在时间轴中显示像素值,而非毫秒数。

改进了“元素”>“样式”中的 CSS 嵌套支持

元素 > 样式标签页改进了 CSS 嵌套支持,现在会显示带有缩进和大括号的嵌套样式。CSS 嵌套可将 CSS 规则组合在一起,让内容更简洁、更有条理。

添加缩进并将嵌套样式括在大括号中前后。

Chromium 问题:40166888

“增强型性能”面板

此版本对 Performance 面板进行了多项改进。

在火焰图中隐藏函数及其子函数

为了在 Performance > Main 中过滤掉火焰图中的噪声,您现在可以隐藏不相关的函数及其子函数。在火焰图中,右键点击某个函数,然后从上下文菜单中选择相应选项。

添加上下文菜单之前和之后,可让您隐藏函数及其子函数。

包含隐藏子级的函数的右侧有一个 arrow_drop_down 下拉按钮。将鼠标悬停在其上方即可查看隐藏的子级数量,点击此图标即可再次显示。如需返回到火焰图的初始状态,请右键点击某个函数,然后选择 Reset trace

从所选发起者指向其发起的活动的箭头

以前,当您在 Main 轨道中选择事件时,轨道会显示一个从启动器指向所选事件的箭头。现在,航迹还会显示一个箭头,指示所选事件指向它所启动的事件(如果有)。

显示“已选择”到“已启动事件”和已命名链接的箭头(而非“显露”)前和之后。

此外,所有发起者的摘要标签中现在都有发起者字段,发起者发起者字段现在都有已命名的链接,而不是显示

Chromium 问题:325604258325024819326055289

Lighthouse 11.6.0

Lighthouse 面板现在运行 Lighthouse 11.6.0。请参阅完整的更改列表

一项值得注意的变化是,新增了选择启用check_box_outline_blank 启用 JS 采样设置。此设置默认处于停用状态。

添加选择启用 JS 采样设置前后。

启用 JS 采样会将详细的 JavaScript 调用堆栈添加到性能跟踪记录中,但可能会减慢报告生成速度。

未进行 JS 采样(左)和进行 JS 采样(右)的性能跟踪记录。

生成 Lighthouse 报告后,您可以在 more_vert Tools menu > View Unthrottled Trace 下找到轨迹。

如需了解在开发者工具中使用 Lighthouse 面板的基础知识,请参阅 Lighthouse:优化网站速度

Chromium 问题:772558

关于“内存”>“堆快照”中特殊类别的提示

Memory 面板中的堆快照包含特殊对象组,这些对象不基于构造函数。现在,当您将鼠标悬停在此类对象上时,Memory 面板会显示一条提示,其中包含简短说明以及指向文档中较长说明的链接。

针对特殊对象组显示描述性提示之前和之后。

Chromium 问题:41490331

应用 > 存储空间更新

此版本对应用 > 存储进行了一些更新。

共享存储空间使用的字节数

应用 > 存储 > 共享存储空间部分现在显示源站使用的字节数。

显示共享存储空间使用的字节数前后。

借助共享存储空间,您可以获得无限的跨网站存储空间写入权限,以及可保护隐私的读取权限。

Chromium 问题:324464353

Web SQL 已完全弃用

Chrome 在版本 119 中弃用了 Web SQL,并在此版本中移除了弃用试用令牌,因此您无法再使用 Web SQL。

同样,开发者工具从 Application 面板中移除了 Web SQL 部分。

Chromium 问题:327254049

覆盖率面板改进

此版本对覆盖率面板进行了一些更新:

  • 状态栏现在可正确计算过滤出的网址的使用情况统计信息。以前,不是将与过滤条件匹配的子项的使用情况数据相加,而是加总父项的数据。

正确计算匹配子项统计信息之前和之后。

  • 所用代码的颜色现在为灰色而不是绿色,以提高可见性,尤其是对于非绿色色觉缺陷。

将所用代码的颜色更改为灰色之前和之后。

Chromium 问题:41494198329253687

“图层”面板可能已被弃用

由于图层面板的使用率较低,它可能很快就会被弃用。现在,面板顶部会显示一个警告横幅。

“图层”面板顶部会显示警告横幅,用于宣布可能要弃用的功能。

在我们的团队最终决定弃用此面板之前,您可以随时分享您的想法和疑虑

JavaScript Profiler 弃用:第四阶段(最终阶段)

在此版本中,JS Profiler 面板已完全弃用,且无法再重新启用。

如需分析 CPU 性能,请使用性能面板

Chromium 问题:40262073

其他亮点

以下是此版本中值得注意的一些修复和改进:

  • 网络
    • 修复了错误解析多行 Cookie 的 bug (325410304)。
    • 修复了“Initiator”列中的调用堆栈预览 (327665602)。
  • 效果监控器:现在,跟踪复选框与界面其余部分相同 (1467464)。
  • 来源:添加了针对 XHTML 文档的语法突出显示功能 (327940244)。
  • 设置 > 设备:旧款 Galaxy Fold 已被新款 Galaxy Z Fold 5 (40113439) 取代。
  • 效果:现在,当您使用 Ctrl/Cmd+F 组合键 (1523279) 进行搜索时,所有匹配的搜索结果都会突出显示。
  • 开发者资源:现在还会显示通过语言扩展程序加载的资源,例如 C/C++ 开发者工具支持 (DWARF) Chrome 扩展程序 (40746829)。
  • 性能:修复了 Summary 标签页中的调用堆栈剪裁问题及其错误布局 (325314708)。
  • 抽屉式导航栏关闭 关闭按钮现在可聚焦,因此可以使用键盘关闭面板。

下载预览渠道

请考虑将 Chrome Canary开发者版Beta 版用作您的默认开发浏览器。通过这些预览渠道,您可以访问最新的开发者工具功能,测试先进的网络平台 API,并在用户之前发现您网站上的问题!

与 Chrome 开发者工具团队联系

使用以下选项讨论博文中的新功能和变更,或与开发者工具相关的任何其他内容。

  • 请通过 crbug.com 提交建议或反馈。
  • 在开发者工具中使用更多选项   了解详情   > 帮助 > 报告开发者工具问题来报告开发者工具问题。
  • 请发送电子邮件至 @ChromeDevTools
  • 请对我们的开发者工具新功能 YouTube 视频或开发者工具提示 YouTube 视频发表评论。

开发者工具的新变化

开发者工具的新变化系列涵盖所有内容的列表。

Chrome 126

Chrome 125

Chrome 124

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Chrome 113

Chrome 112

Chrome 浏览器 111

Chrome 浏览器 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Chrome 104

Chrome 103

Chrome 102

Chrome 入门指南

Chrome 浏览器 100

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

Chrome 92

Chrome 91

Chrome 90

Chrome 89

Chrome 88

Chrome 87

Chrome 86

Chrome 85

Chrome 84

Chrome 83

Chrome 82

Chrome 82 已取消

Chrome 81

Chrome 80

Chrome 79

Chrome 78

Chrome 77

Chrome 76

Chrome 75

Chrome 74

Chrome 73

Chrome 72

Chrome 71

Chrome 70

Chrome 68

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59