Google 用户调研。
复制元素的样式
右键点击 DOM 树中的某个节点,即可将相应 DOM 节点的 CSS 复制到剪贴板。
图 1. 复制元素样式。
感谢 Adam Argyle 和 VisBug 提供的灵感。
直观呈现布局偏移
假设您正在自己喜爱的网站上阅读一篇新闻报道。您在阅读网页时,由于内容不断跳动,您会不断丢失阅读位置。此问题称为布局偏移。这种情况通常发生在图片和广告加载完成时。网页未为图片和广告预留任何空间,因此浏览器必须将所有其他内容向下移动,以便为它们腾出空间。解决方案是使用占位符。
开发者工具现在可以帮助您检测布局偏移:
- 打开命令菜单。
- 开始输入
Rendering。 - 运行 Show Rendering 命令。
- 选中布局偏移区域复选框。当您与网页互动时,布局偏移会以蓝色突出显示。
图 2. 布局偏移。
“审核”面板中的 Lighthouse 5.1
“审核”面板现在运行的是 Lighthouse 5.1。新审核包括:
- 提供有效的
apple-touch-icon。检查 PWA 是否可以添加到 iOS 主屏幕。 - 保持较低的请求数量和文件大小。报告各种类别(例如文档、脚本、样式表、图片等)的网络请求总数和文件大小。
- 首次输入延迟最长预估值。衡量用户首次与网页互动与浏览器响应该互动之间可能的最长时长。请注意,此指标取代了“输入延迟时间(估算值)”指标。“首次输入延迟最长预估值”不会纳入“性能”类别得分的计算。
图 3. 新的“审核”面板界面。
Lighthouse 5.1 的 Node 和 CLI 版本有 3 个值得一试的新主要功能:
- 性能预算。通过指定网页不应超过的请求数和文件大小,防止您的网站随时间推移而退化。
- 插件。使用您自己的自定义审核扩展 Lighthouse。
- Stack Pack。添加了针对特定技术堆栈量身定制的审核。WordPress Stack Pack 最先发布。React 和 AMP Stack Pack 正在开发中。
操作系统主题同步
如果您使用的是操作系统的深色主题,开发者工具现在会自动切换到自己的深色主题。
用于打开“Breakpoint Editor”的键盘快捷键
当焦点位于“Sources”(来源)面板的编辑器中时,按 Control+Alt+B 或 Command+Option+B (Mac) 可打开断点编辑器。使用断点编辑器创建日志点和条件断点。
图 4. 断点编辑器。
“网络”面板中的预取缓存
如果资源是从预提取缓存加载的,“Network”(网络)面板的“Size”(大小)列现在会显示 (prefetch cache)。预提取是一项较新的 Web 平台功能,可加快后续网页加载速度。我可以使用的...报告,截至 2019 年 7 月,全球 83.33% 的浏览器都支持这些报告。
图 5. 大小列显示 prefetch2.html 和 prefetch2.css 来自 (prefetch cache)。
如需试用,请参阅预提取演示。
查看对象时的私有属性
控制台现在会在对象预览中显示私有类字段。
图 6. 左侧的旧版 Chrome 在检查对象时未显示 #color 字段,而右侧的新版 Chrome 显示了该字段。
“应用”面板中的通知和推送消息
“应用”面板的“后台服务”部分现在支持推送消息和通知。当服务器向服务工作线程发送信息时,就会发生推送消息。 当服务工作线程或网页脚本向用户显示信息时,系统会显示通知。
与 Chrome 76 中的“后台提取”和“后台同步”功能一样,开始录制后,系统会录制此网页上的推送消息和通知,录制时间为 3 天,即使网页已关闭,甚至 Chrome 已关闭,系统也会继续录制。
图 7. “应用”面板中的“推送消息”和“通知”新窗格。
下载预览渠道
不妨考虑使用 Chrome Canary 版、开发者版或 Beta 版作为默认开发浏览器。通过这些预览渠道,您可以访问最新的 DevTools 功能,测试最前沿的 Web 平台 API,并在用户发现问题之前帮助您找到网站上的问题!
与 Chrome 开发者工具团队联系
您可以使用以下选项讨论新功能、更新或与开发者工具相关的任何其他内容。
- 请前往 crbug.com 向我们提交反馈和功能请求。
- 在开发者工具中,依次选择 更多选项 > 帮助 > 报告 DevTools 问题,以报告 DevTools 问题。
- 在 Twitter 上向 @ChromeDevTools 发送推文。
- 在 DevTools 新变化 YouTube 视频或 DevTools 提示 YouTube 视频中发表评论。
开发者工具的新变化
开发者工具的新变化系列中涵盖的所有内容。
- 开发者工具 MCP 服务器更新
- 改进了轨迹分享功能
- 对 @starting-style 的支持
- 用于显示的编辑器 widget:masonry
- Lighthouse 13
- Gemini 提供的代码建议
- 开发者工具 MCP 服务器的增强功能
- 更快地获取 AI 助理的帮助
- 使用 Gemini 调试完整性能轨迹
- 切换抽屉式导航栏方向
- Google 开发者计划
- 其他亮点
- 适用于 AI 代理的 Chrome 开发者工具 (MCP)
- 使用 Gemini 调试网络依赖树
- 导出与 Gemini 的对话
- “效果”面板中的持久轨道配置
- 过滤 IP 地址保护网络请求
- 元素 > 布局标签页添加了瀑布流布局支持
- Lighthouse 12.8.2
- 其他亮点
- 使用 Gemini 调试更多分析洞见
- 在“网络状况”中模拟“Save-Data”标头
- 在 CSS 属性提示中查看基准状态
- 替换用户代理客户端提示中的设备规格
- Lighthouse 12.8.0
- 其他亮点
- 更可靠、更高效的 Chrome 开发者工具
- 在 AI 辅助功能中上传图片以进行样式设置
- 向“网络”中的表格添加请求标头
- 查看 2025 年 Google I/O 大会的亮点
- 其他亮点
- 改进了“效果”面板
- “网络依赖关系树”数据洞见中的预连接源
- “文档请求延迟时间”数据洞见中的服务器响应和重定向时间
- “网络请求摘要”中的重定向
- 减少了性能轨迹中的噪声
- 已弃用“停用 JavaScript 示例”
- 传感器中的地理定位精确度形参
- “元素”面板改进
- 更轻松地调试复杂的 CSS 值
- Elements 中的@function 支持 > 样式
- 网络面板改进
- has-request-header 过滤条件
- 独立式 Web 应用中的直接套接字
- 其他亮点
- 无障碍功能
- 2025 年 Google I/O 大会版
- 使用 Gemini 修改 CSS 并将更改保存到工作区
- 连接工作区文件夹并将更改保存回源文件
- 向 Gemini 询问有关效果分析的问题
- 使用 Gemini 为效果分析结果添加注释
- 在与 Gemini 的对话中添加屏幕截图
- “效果”面板中的新数据洞见
- 重复的 JavaScript
- 旧版 JavaScript
- 推测现在支持规则标记
- Lighthouse 12.6.0
- 其他亮点
- 无障碍功能
- 改进了“效果”面板
- 新的效果分析
- 点击即可突出显示
- “网络请求摘要”中的服务器计时
- 在“隐私和安全”中过滤 Cookie
- 各个面板中表格的大小(以 kB 为单位)
- 自动补全功能支持“元素”>“样式”中的边角形状和边角*-形状
- 实验性功能:突出显示 DOM 中元素和属性存在的问题
- Lighthouse 12.5.0
- 其他亮点
- 改进了“效果”面板
- 性能中的个人资料和函数调用的来源和脚本链接
- 按阶段划分的 LCP 实地数据支持
- 网络依赖关系树数据分析
- “摘要”中显示时长,而不是总时间和自身时间
- “执行用时最长的堆栈”突出显示功能
- 改进了各种面板的空状态
- “元素”中的无障碍功能树状视图
- Lighthouse 12.4.0
- 其他亮点
- “隐私和安全”面板
- 改进了“效果”面板
- 校准后的 CPU 节流预设






