DevTools 新功能(Chrome 111)

Published on

Translated to: English, Português, 日本語

感谢 Yoong Sin Yi (Louis) 提供的翻译

有兴趣帮忙改进 DevTools 吗?请注册并参与 Google 用户体验调研

使用样式面板调试高清颜色

新的 CSS 颜色类型和空间 即将上线! 同样令人兴奋的是,DevTools 推出了新工具来帮助开发人员创建、转换和调试高清颜色。

样式 边栏现在支持CSS色彩等级4规范中列出的 12 个新色彩空间和 7 个新色域。请参阅高清CSS色彩指南以全面了解网络上的色彩选项。

以下是用color()lch()oklab()color-mix() 定义 CSS 颜色的例子。 CSS颜色定义的例子。

当使用 color-mix() 函数时,你可以在 Computed 边栏中查看最终的颜色输出。 计算边栏中的混色结果。

颜色选择器支持所有新的颜色空间,并有更多的功能。例如,点击 color(display-p3 1 0 1) 的颜色色块。还增加了一条色域边界线,区分了 sRGBdisplay-p3 色域,以便更清楚地了解你所选颜色的色域。 色域边界线。

DevTools 支持在颜色格式之间转换颜色。 使用 Change Color Format 图标访问转换弹出窗口,或简单地使用 Shift + 单击样式边栏中的色样。 在颜色格式之间转换颜色。

在转换时,知道转换是否被剪切以适应空间是很重要的。DevTools 在转换后的颜色旁边放了一个警告图标,提醒你注意这种剪裁。 颜色剪裁的警告。

此外,你可以用新的快捷方式从屏幕上挑选颜色。按 'c' 键激活滴管,按 'Escape' 键停用它。滴管工具只对sRGB色彩空间的颜色进行采样。例如,如果你试图对 sRGB 色彩空间之外的颜色 color(display-p3 1 0 1) 进行采样,滴管工具将把该颜色剪切到 sRGB 空间中最接近的颜色,即洋红色 color(display-p3 0.92 0.2 0.97)激活滴管。

最后,颜色格式 设置现在已被废弃,以便为新的高清颜色格式腾出空间。 颜色格式设置的废弃。

Chromium 议题 : 1073895, 1395782, 1408777, 1395782, 1392717, 1382409, 1392054

增强断点的用户体验

重新设计的 断点 边栏使你能够快速访问常用的功能,特别是停用、编辑和删除断点。

以下是一些重点更新:

  • 两个暂停异常选项(pause exception options)都移到了 断点 窗格中,并标上了文字,使其更易于解释。 暂停例外选项。
  • 断点按文件分组,按行号或列号排序,并且是可折叠的。 按文件分组断点。
  • 将鼠标悬停在断点或文件上时,有一些新选项可以停用、删除和编辑断点。 停用断点的新选项。
  • 单击编辑断点按钮以打开断点编辑器。 从这里,您可以输入断点条件或切换到日志点。 断点编辑对话框。

请参阅 JavaScript 调试参考 了解如何使用 DevTools 进行调试。

Chromium 议题: 1407586, 1402891, 1402893

可自定义的记录器快捷方式

使用键盘快捷键可以更快地记录和重播用户流程。

记录器 引入了一些方便的键盘快捷键,可以更快地录制和重播用户流程。

不记得快捷方式? 没问题,点击 ? 按钮可以随时查看所有的快捷方式。 记录器快捷方式。

您甚至可以通过设置菜单自定义这些快捷方式。 自定义记录器快捷方式。

当您在不同的面板中,并想要开始用户流记录,请使用 DevTools 命令菜单 中的创建新记录命令来进行开始录制。 新建录音命令。

Chromium 议题: 1339771

Angular 更好的语法显示

DevTools 增强了 Angular HTML 模板的语法突出显示,使您更容易阅读代码并识别其结构。 Angular HTML 模板的语法突出显示。

Chromium 议题: 1385374, 1385678

在应用程序面板中重新组织缓存

缓存存储 窗格现在可以在 应用程序 面板的 存储 部分找到,而 后退/转发缓存 窗格已移至 *后台服务 * 部分。

在“应用程序”面板中缓存。

Chromium 议题: 1407166

其他的更新

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

  • 元素 面板现在会立即自动聚焦在搜索结果中的第一个匹配元素上。 (1381853)
  • 为了更好地促进调试,DevTools 现在支持处理(evaluating)使用私有类成员(private class members)表达式。 (1381806) 使用私有类成员评估表达式。

下载 Chrome 预览版本

您可以考虑把 Chrome Canary 版, 开发者版(Dev)测试版(Beta) 设置为默认开发浏览器。这些预览版本能让你抢先体验处于 DevTools 开发阶段的新功能、测试最新的网络平台 API ,让您抢先在用户之前发现您网站上的问题!

联系 Chrome DevTools 团队

您可以透过一下渠道讨论这篇文章的新功能和改进,或一切关于 DevTools 的一切。

  • 提交建议或意见回馈:crbug.com.
  • 报告 DevTools 问题:打开 DevTools,按 更多选项图标   More   > 帮助 > 报告 DevTools 问题
  • 在推特上,发推文: @ChromeDevTools.
  • 在我们的 What's new in DevTools YouTube 视频底下留言。

更多 DevTools 的功能

欲查询完整的 DevTools 已发布的功能,请参考 What's New In DevTools 英文系列。以下是部分已翻译成中文的内容。

Chrome 111

Chrome 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Chrome 104

Chrome 103

Chrome 102

Chrome 101

Chrome 100

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

Chrome 92

Published on 改进文章

Back

DevTools Tips: Discover CSS issues

Next

DevTools 新功能(Chrome 110)

This site uses cookies to deliver and enhance the quality of its services and to analyze traffic. If you agree, cookies are also used to serve advertising and to personalize the content and advertisements that you see. Learn more about our use of cookies.