开发者工具中的新功能 (Chrome 111)

使用“样式”窗格调试高清色彩

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

CSS 颜色级别 4 规范中所述,Styles 窗格现在支持 12 个新颜色空间和 7 个新色域。请参阅高清 CSS 颜色指南,全面了解网上提供的颜色选项。

以下是通过 color()lch()oklab()color-mix() 定义 CSS 颜色的示例。CSS 颜色定义示例。

使用 color-mix() 函数时,您可以在 Computed 窗格中查看最终的颜色输出。 color-mix 结果显示在“Computed”窗格中。

颜色选择器支持所有具有更多功能的新颜色空间。例如,点击 color(display-p3 1 0 1) 的色样。此外,还添加了色域边界线,用于区分 sRGBdisplay-p3 色域,以便更清楚地了解所选色彩的色域。 色域边界线。

开发者工具支持在颜色格式之间转换颜色。使用 Change Color Format 图标访问转换弹出式窗口,或者直接使用 Shift 并点击 Styles 窗格中的色样。 在颜色格式之间转换颜色。

在进行转化时,请务必了解系统是否为了适应空间而截断转化数据。开发者工具会在转换后的颜色旁边放置一个警告图标,提醒您注意此裁剪。 颜色裁剪警告。

此外,您还可以使用新的快捷方式从屏幕中选择颜色。按“c”可激活取色器,然后按 Escape 可将其停用。取色器工具只会对 sRGB 颜色空间中的颜色进行采样。例如,如果您尝试对 sRGB 颜色空间之外的颜色 color(display-p3 1 0 1) 进行采样,则取色器工具会将该颜色裁剪为 sRGB 空间中最接近的颜色,即品红色 color(display-p3 0.92 0.2 0.97)

激活取色器。

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

Chromium 问题:1073895139578214087771395782139271713824091392054

增强断点用户体验

通过重新设计的 Breakpoints 窗格可以快速访问常用功能,特别是停用、修改和移除断点。

下面是一些亮点: - 两个暂停异常选项都已移至 Breakpoints 窗格并添加了文本标签,以使其更加一目了然。 暂停例外情况选项。

  • 断点可按文件分组,并按行号或列号排序,并且是可收起的。 按文件对断点进行分组。

  • 将鼠标指针悬停在断点或文件上时,系统会提供一些新选项,供您停用、移除和修改断点。 用于停用断点的新选项。

  • 点击“修改断点”按钮以打开断点编辑器。您可以在此处输入断点条件或切换到日志点。 断点修改对话框。

请参阅 JavaScript 调试参考,了解如何使用开发者工具进行调试。

Chromium 问题:140758614028911402893

可自定义的录音机快捷方式

使用键盘快捷键更快地录制和重放用户流。

Recorder 引入了一些方便的键盘快捷键,用于更快地录制和重放用户流。

不记得快捷键?没问题,您可以随时点击 ? 按钮来查看所有快捷键。 录音机快捷方式。

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

如果您使用的是其他面板并希望开始用户流记录,请使用开发者工具中命令菜单中的 Create a new recording 命令来开始记录。 创建新的录制命令。

Chromium 问题:1339771

改进了 Angular 的语法突出显示功能

开发者工具增强了 Angular HTML 模板的语法突出显示功能,可让您更轻松地阅读代码和识别其结构。 Angular HTML 模板的语法突出显示。

Chromium 问题:13853741385678

在“Application”面板中重新整理缓存

现在,Cache Storage 窗格位于应用面板的存储部分,而往返缓存窗格已移至后台服务部分。 “Applications”面板中的“Caches”(缓存)。

Chromium 问题:1407166

其他亮点

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

  • 更新了开发者工具,以便在加载源代码映射时遵循停用缓存设置。(1407084)
  • 现在,元素面板会立即自动聚焦于搜索结果中的第一个匹配元素。(1381853)
  • 进行了各种修复,以提高源映射和断点的可靠性。(50827014033621403432139629813953371405134
  • 为了更好地促进调试,开发者工具现在支持使用私有类成员对表达式求值。(1381806) 使用私有类成员对表达式求值。

下载预览渠道

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

与 Chrome 开发者工具团队联系

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

  • 通过 crbug.com 提交建议或反馈。
  • 使用开发者工具中的更多选项   了解详情   > Help > Report a DevTools issues来报告开发者工具问题。
  • 发推文:@ChromeDevTools
  • 请在 YouTube 视频或“开发者工具提示”YouTube 视频中留言说明“开发者工具的新变化”。

开发者工具的新变化

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

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 入门指南

Chrome 入门指南

Chrome 入门指南

Chrome 入门指南

Chrome 入门指南

Chrome 入门指南

Chrome 入门指南

Chrome 入门指南

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