开发者工具的新变化 (Chrome 100)

Chrome 浏览器 100

Chrome 浏览器推出第 100 版啦!Chrome 开发者工具将继续为开发者提供可靠的 Web 构建工具。不妨花点时间浏览新变化标签页中,庆祝一下这些里程碑。

和往常一样,您可以点击图片,观看最新的“开发者工具的新变化”视频

在“Styles”窗格中查看和修改 @supports at rules

现在,您可以在 Styles 窗格中查看和修改 CSS @supports at-rules。这些更改可让您更轻松地对 @ 规则进行实时实验。打开此演示页面inspect <div class=”box”> 元素,然后在 Styles 窗格中查看 @supports at-rules。点击该规则的声明即可进行修改。

在规则中查看和修改 @supports

Chromium 问题:12225741222573

“记录器”面板改进

默认情况下支持常用选择器

在录制期间确定唯一选择器时,Recorder 面板现在会自动优先选择具有以下属性的元素:

  • 数据测试 ID
  • 数据测试
  • data-qa
  • data-cy
  • data-test-id
  • data-qa-id
  • 数据测试

上述属性是测试自动化中使用的常用选择器。

例如,使用此演示页面开始录制新内容。填写电子邮件地址并观察选择器值。

由于 email 元素定义了 data-testid,因此它会自动用作选择器,而不是 idclass 属性。

默认情况下支持常用选择器

自定义录音的选择器

如果您不使用常用选择器,则可以自定义录音的选择器。

例如,此演示页面使用 data-automate 属性作为选择器。开始新的录制并输入 data-automate 作为选择器属性。填写电子邮件地址并观察选择器值 ([data-automate=email-address])。

自定义录音的选择器

选择自定义选择器的结果

重命名录制内容

现在,您可以在 Recorder 面板中通过录音标题旁边的“修改”按钮(铅笔图标)为录音重命名。

重命名录制内容

悬停时预览类/函数属性

现在,在调试期间,您可以将鼠标悬停在 Sources 面板中的类或函数上,预览其属性。以前,它仅显示函数名称以及指向其在源代码中的位置的链接。

悬停时预览类/函数属性

Chromium 问题:1049947

“性能”面板中部分呈现的帧

现在,性能记录会在 Frames 时间轴中显示一个新的帧类别“部分呈现的帧”。

以前,Frames 时间轴会将主线程延迟工作的所有帧可视化为“丢帧”。不过,在某些情况下,某些帧可能仍会生成由合成器线程驱动的视觉更新(例如滚动)。

这会导致用户感到困惑,因为这些“丢帧”的屏幕截图仍在反映视觉更新。

新的“部分呈现的帧”旨在更直观地表明,虽然部分内容没有及时呈现在帧中,但问题不会严重到完全阻碍视觉更新。

“性能”面板中部分呈现的帧

Chromium 问题:1261130

其他亮点

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

  • 更新了模拟设备的 iPhone 用户代理字符串。iPhone OS 13_2_3 之后的所有 iPhone 版本都包含用户代理字符串。(1289553)
  • 现在,您可以直接将代码段另存为 JavaScript 文件。以前,您需要手动附加 .js 文件扩展名。(1137218)
  • 在使用源代码映射进行调试时,Sources 面板现在可以正确显示作用域变量名称。以前,尽管提供了源映射,Sources 面板仍会显示缩减的作用域变量名称。(1294682)
  • Sources 面板现在会在页面加载时正确恢复滚动位置。之前,未正确恢复位置,导致调试带来不便。(1294422)

下载预览渠道

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

与 Chrome 开发者工具团队联系

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

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

开发者工具的新变化

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

Chrome 127

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