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

Sofia Emelianova
Sofia Emelianova

“网络”面板中的精简过滤栏

我们重新设计了过滤栏,以便您更轻松地过滤请求并使 Network 面板更简洁。

此版本中的相应实验默认处于启用状态,但将会还原。您可以访问 crbug.com/1523150 跟踪进度。

新的过滤栏有两个下拉菜单:一个用于选择请求类型,另一个用于隐藏数据和扩展程序网址,或仅显示已屏蔽的 Cookie 和请求以及第三方请求。两个菜单都支持多选功能。

若要立即恢复原来的过滤栏,请依次关闭设置 设置 > 实验 > check_box_outline_blank 重新设计“网络”面板中的过滤栏

在“网络”面板中对过滤栏进行简化之前和之后。

欢迎您随时前往 crbug.com/1500573 提供关于该功能的反馈。

Chromium 问题:1486431

元素改进

@font-palette-values 支持

“元素”面板现在支持 @font-palette-values CSS at-rule。通过它,您可以自定义 font-palette 属性的默认值。

Styles(样式)中,点击 font-palette 属性的值,开发者工具会带您前往 @font-palette-values 专用部分,您可以在其中修改自定义值。

样式中的 @font-palette-values 部分。

Chromium 问题:1501781

支持的情况:将自定义属性用作其他自定义属性的后备

元素 > 样式现在可解析作为其他自定义属性的后备的自定义属性。

将某个自定义属性解析为另一个自定义属性的后备的前后。

Chromium 问题:1499265

改进了源映射支持

settings 设置 > 实验 > check_box 使用源代码映射解析表达式中的变量名称默认处于开启状态。

开发者工具使用源代码映射,让您可以在 SourcesScope 中调试原始代码,即使在您合并、缩减或编译了代码后也是如此。通过此实验,您可以在开发者工具中一致地评估原始变量名称,包括但不限于:

如需了解详情,请参阅相应的 RFC

Chromium 问题:1444349

性能面板改进

“增强型互动”轨道

效果 > 互动轨道有一些“须”,用于指示处理时间范围内的输入和呈现延迟。

向“互动”轨道添加“胡须”前后的数据。

此外,当您将鼠标悬停在某个互动上时,您会看到一条有用的提示,其中详细说明了时间。

Chromium 问题:1495751

“Bottom-Up”“Call Tree”和“Event Log”标签页中的高级过滤

Performance 面板中,Bottom-UpCall TreeEvent Log 标签页新增了三个高级过滤按钮:

  • match_case 匹配大小写
  • regular_expression 正则表达式
  • match_word 匹配整个字词

三个用于高级过滤的新按钮。

此外,为了帮助您保留上下文,现在只有顶级项与 Bottom-Up 标签页中的过滤条件匹配。以前,过滤器会匹配每个节点。

Chromium 问题:1496355

“Sources”面板中的缩进标记

为了方便起见,现在,Sources 面板中的 Editor 会使用垂直线标记缩进的代码块。

用垂直线标记缩进代码块的前后。

Chromium 问题:1479986

关于“网络”面板中被替换的标头和内容的实用提示

现在,当您将鼠标悬停在请求的标头响应标签页旁边的紫点图标上时,网络面板会显示提示。提示会告诉您开发者工具替换了哪些内容。

“Headers”(标题)和“Response”(响应)标签页中紫点图标旁边的新提示。

Chromium 问题:1469776

用于添加和移除请求屏蔽模式的新命令菜单选项

您现在可以在命令菜单中输入命令,添加或移除网络请求屏蔽格式。

添加新命令以添加或移除网络阻塞模式之前和之后。

您可以使用添加命令转到对话框指定格式,使用移除命令可移除所有格式,而不打开网络请求屏蔽面板。

CSP 违规实验已移除

版本 89 中引入的实验性 CSP 违规标签页已被移除。

若要一目了然地查看 CSP 详情,请前往应用 > 框架 > 内容安全政策 (CSP)

“Application”(应用)面板中的内容安全政策。

此外,问题面板还会报告 CSP 违规行为。

“Application”(应用)面板中的内容安全政策。

Lighthouse 11.3.0

Lighthouse 面板现在运行 Lighthouse 11.3.0。请参阅完整的更改列表。其中一项显著变更是能够在 404 页面上生成报告。

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

Chromium 问题:772558

无障碍

此版本在无障碍功能方面做出了以下改进:

  • 网络 > 载荷中,您现在可以通过 Tab 键将焦点移至查看来源查看经过网址编码的按钮,然后按 Enter 键或空格键触发相应的操作。
  • Console 中,为减少混淆,指向 Debugger 不再可用的脚本的链接现在显示为灰色,并且无法点击。
  • 导航树(例如来源 > 网页中的树)现在,按 Enter 键可展开和收起包含子项的节点。

Chromium 问题:133839115006621420362

其他亮点

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

  • 性能。如果记录失败,您现在可以选择下载原始轨迹事件,并尝试找出问题所在(提交)。
  • 现在,显示控制台快捷键(Mac 为 Ctrl+`,Windows 和 Linux 为 Ctrl++)现在不仅能打开控制台,而且在再次按下时也会关闭。
  • 开发者资源。修复了无法报告 CSS 资源及其问题的错误 (1420362)。
  • 元素
    • 修复了在 iframe 中检查元素的 bug (1453375)。
    • 已计算。修复了阻止呈现默认值的 bug (1499882)。
    • Search 获取广告系列的地理位置定位目标,修复了导致无法计算一个或两个字符的简短查询的匹配项数量的错误 (1416457)。
  • 控制台。现在,可正确解析 Filter 框中以转义字符结尾的正则表达式 (1346936)。
  • 设置 > 工作区。修复了无法添加排除的文件夹的错误 (1503580)。
  • 网络 > 预览。现在,使用 data: URI 渲染图片 (1381791)。
  • 内存。在操作栏中添加了相应的“上传”和“下载”保存按钮 (1275407)。

下载预览渠道

请考虑将 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