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

预览功能:新的“CSS 概览”面板

您可以使用新的 CSS Overview 面板确定网页上可以改进的 CSS。 打开 CSS Overview 面板,然后点击 Capture overview 以生成页面的 CSS 报告。

您可以进一步深入了解相关信息。例如,点击颜色部分中的某种颜色,即可查看应用该颜色的元素列表。点击某个元素,即可在元素面板中打开该元素。

CSS Overview 面板是一项预览功能。我们的团队仍在积极处理,期待收到您的反馈,以便进一步完善。

阅读这篇文章,详细了解 CSS Overview 面板。

“CSS 概览”面板

Chromium 问题:1254557

恢复并改进了 CSS 长度编辑和复制体验

对于有长度的 CSS 属性,系统会恢复复制 CSS以文字形式修改体验。这些体验在上一版本中已损坏。

此外,您还可以通过下拉菜单调整单位值并更新单位类型。此附加的长度创作功能不应影响以文本形式的主要编辑体验。

如果您发现任何问题,请通过 goo.gle/length-feedback 报告。

您可以通过依次选择设置 > 实验 > 在“样式”窗格中启用 CSS 长度制作工具复选框来停用此格式。

Chromium 问题:12590881172993

“呈现”标签页更新

模拟 CSSrefers-contrast media feature

模拟 CSSrefers-contrast media feature

prefers-const 媒体功能用于检测用户是否请求了调高或调低网页对比度。

打开命令菜单,运行显示渲染命令,然后设置模拟 CSS 媒体功能优先选项下拉菜单。

Chromium 问题:1139777

模拟 Chrome 的自动深色主题功能

使用开发者工具模拟自动深色主题,以便轻松查看启用 Chrome 的自动深色主题后页面的显示效果。

Chrome 96 针对 Android 上的自动深色主题引入了源试用。借助此功能,如果用户在操作系统中选择启用深色主题,浏览器会将自动生成的深色主题应用于浅色主题网站。

打开命令菜单,运行显示渲染命令,然后设置模拟自动深色模式下拉菜单。

模拟 Chrome 的自动深色主题功能

Chromium 问题:1243309

在“样式”窗格中将声明作为 JavaScript 复制

上下文菜单中添加了两个新选项,以便您轻松地将 CSS 规则复制为 JavaScript 属性。这些快捷方式选项尤其方便使用 CSS-in-JS 库的开发者。

Styles(样式)窗格中,右键点击相应 CSS 规则。您可以选择以 JS 格式复制声明以复制单个规则,也可以选择以 JS 格式复制所有声明以复制所有规则。

例如,以下示例会将 paddingLeft: '1.5rem' 复制到剪贴板。

以 JavaScript 形式复制声明

Chromium 问题:1253635

“网络”面板中的“新载荷”标签页

在检查包含载荷的网络请求时,请使用 Network 面板中的新 Payload 标签页。以前,载荷信息位于 Headers 标签页下。

“网络”面板中的“载荷”标签页

Chromium 问题:1214030

改进了“属性”窗格中属性的显示方式

属性窗格现在仅显示相关属性,而不是显示实例的所有属性。DOM 原型和方法现已移除。

现在,结合 Chrome 95 中的属性窗格增强功能,您可以更轻松地找到相关属性。

“属性”窗格中属性的显示

Chromium 问题:1226262

Console 更新

在控制台中隐藏 CORS 错误的选项

您可以在控制台中隐藏 CORS 错误。由于 CORS 错误是在“问题”标签页中报告的,因此在控制台中隐藏 CORS 错误有助于减少混乱。

控制台中,点击设置图标,然后取消选中在控制台中显示 CORS 错误复选框。

在控制台中隐藏 CORS 错误的选项

Chromium 问题:1251176

在控制台中预览和评估适当的 Intl 对象

Intl 对象现在具有适当的预览,并在控制台中进行快速评估。以前,系统无法快速评估 Intl 对象。

控制台中的国际对象

Chromium 问题:1073804

一致的异步堆栈轨迹

控制台现在报告 async 函数的 async 堆栈轨迹,以便与其他异步任务保持一致,并与调用堆栈中显示的内容保持一致。

异步堆栈轨迹

Chromium 问题:1254259

保留控制台边栏

控制台边栏仍会保留。在 Chrome 94 中,我们宣布即将弃用控制台边栏,并请开发者提供反馈和疑虑。

现在,我们已从弃用通知中收到足够多的反馈,并将努力改进边栏,而不是将其移除。

控制台边栏

Chromium 问题:12329371255586

Application 面板中的已弃用的 Application Cache 窗格

现在,Chrome 和其他基于 Chromium 的浏览器不再支持 AppCache,因此“应用”面板中的应用缓存窗格现已移除。

Chromium 问题:1084190

[实验性]“Application”面板中新增了“Reporting API”窗格

Reporting API 旨在帮助您监控网页存在的安全违规行为、已弃用的 API 调用等等。

启用此实验后,您现在可以在应用面板的新 Reporting API 窗格中查看报告状态。

请注意,端点部分目前仍处于积极开发阶段(暂不显示任何报告端点)。

如需详细了解 Reporting API,请参阅这篇文章

“Application”面板中的“Reporting API”窗格

Chromium 问题:1205856

下载预览渠道

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