Google 用户调研。
记录器更新
重放扩展程序支持
记录器引入了对自定义重放选项的支持,您可以使用扩展程序将这些选项嵌入到开发者工具中。
试用示例扩展程序。选择新的自定义重放选项,打开自定义重放界面。
如需根据自己的需求自定义记录器并将其与您的工具集成,请考虑开发自己的扩展程序:探索 chrome.devtools.recorder API 并查看更多扩展程序示例。
Chromium 问题:1400243。
使用穿透选择器进行记录
除了自定义选择器、CSS 选择器、ARIA 选择器、文本选择器和 XPath 选择器之外,您现在还可以使用穿透选择器进行记录。这些选择器的行为与 CSS 选择器类似,但也可以穿透影子根。
在具有 shadow DOM 的页面上开始新的录制,然后在记录时要使用的选择器类型中选中 Pierce。记录您与 shadow DOM 中的元素的互动,并检查相应的步骤。
Chromium 问题:1411188。
导出为包含 Lighthouse 分析的 Puppeteer 脚本
记录器引入了一个新的导出选项:Puppeteer(包括 Lighthouse 分析)。借助 Puppeteer,您可以自动执行 Chrome 操作并控制 Chrome。借助 Lighthouse,您可以了解并提升网站的性能。
打开录制内容,依次点击 导出,选择新选项,然后保存
.js 文件。
运行 Puppeteer 脚本,以获取 flow.report.html 文件中的 Lighthouse 报告。
获取扩展程序
探索各种选项,自定义录音机体验,例如使用自定义导出选项。如需获取录制工具的扩展程序,请在录制过程中依次点击 导出 > 获取扩展程序。
您可以随时向记录器扩展程序列表添加自己的扩展程序。期待您的作品也能出现在榜单上!
元素 > 样式更新
CSS 文档
您每天会查阅多少次 CSS 属性方面的文档?现在,当您将鼠标悬停在某个属性上时,“元素”>“样式”窗格会显示简短说明。
该提示框还包含一个了解详情链接,点击该链接可前往有关此属性的 MDN CSS 参考页面。
如果您非常熟悉 CSS,可能会觉得工具提示很烦人。如需全部关闭,请选中 不显示。
如需重新启用这些提示,请依次选中 设置 > 偏好设置 > 元素 >
显示 CSS 文档提示。
Chromium 问题:1401107。
CSS 嵌套支持
“元素”>“样式”窗格现在可以识别 CSS 嵌套语法,并将嵌套样式应用于正确的元素。
Chromium 问题:1172985。
在控制台中标记日志点和条件断点
为了进一步改进增强型断点用户体验,控制台现在会标记由断点触发的消息:
现在,控制台可为您提供指向源文件中断点的正确锚点链接,而不是 Chrome 创建的用于在 V8 上运行任何 JavaScript 代码段的 VM<number> 脚本。
点击断点消息旁边的链接,即可直接跳转到断点编辑器。
Chromium 问题:1027458。
在调试期间忽略不相关的脚本
为了帮助您专注于代码中最重要的部分,您现在可以直接在来源 > 网页窗格的文件树中将无关的脚本添加到忽略列表。
右键点击任意脚本或文件夹,然后选择与忽略相关的选项。您可能会看到用于向列表中添加或从中移除脚本或文件夹的选项。调试器会忽略添加到列表中的脚本,并在调用堆栈中省略这些脚本。
所有被列入忽略名单的脚本和文件夹在文件树中都会显示为灰色。
如果您选择的是忽略的脚本,点击配置按钮后,系统会将您带到 设置 > 忽略列表。您还可以通过以下方式从文件树中隐藏已忽略的来源:依次选择
> 隐藏已列入忽略列表的来源
。
Chromium 问题:883325。
JavaScript 性能分析器已开始弃用
早在 Chrome 58 中,开发者工具团队就计划最终弃用 JavaScript 性能分析器,并让 Node.js 和 Deno 开发者使用性能面板来分析 JavaScript CPU 性能。
此开发者工具版本 (112) 开始弃用四阶段 JavaScript 性能剖析器。JavaScript 性能剖析器面板现在会显示相应的警告横幅。
请使用性能面板分析 CPU,而不是使用 Profiler。
如需了解详情并提供反馈,请参阅相应的 RFC 和 crbug.com/1354548。
Chromium 问题:1417647。
模拟对比度下降
渲染标签页在模拟视觉缺陷列表中添加了一个新选项 - 对比度降低。借助此选项,您可以了解对比度敏感度较低的用户看到的网站外观。
请注意,列表选项已更新,可告知您相应选项代表哪种色弱。
借助开发者工具,您可以一次性查找并修复所有对比度问题。如需了解详情,请参阅提高网站的可读性。
Lighthouse 10
Lighthouse 面板现在运行 Lighthouse 10.0.1。如需了解详情,请参阅 Lighthouse 10.0.1 中的新功能。
如需了解有关在开发者工具中使用 Lighthouse 面板的基础知识,请参阅 Lighthouse:优化网站速度。
Lighthouse > >
旧版导航现已默认处于停用状态。此选项在导航模式下使用旧版 Lighthouse 配置。
Lighthouse 10 现在使用 Moto G Power 作为默认模拟设备。开发者工具已将此设备添加到 设置 > 设备。
Chromium 问题:772558。
控制台警告:移除无操作服务工作线程提取处理程序
Chrome 112 会跳过无操作 (no-op) Service Worker 提取处理程序,因为它们可能会减慢导航速度,但没有任何用途。您的网站不再需要此类处理程序才能成为渐进式 Web 应用。
如果 Console 在您的网站上发现无操作的 fetch 处理程序,现在会显示警告。建议移除。
Chromium 问题:1347319。
其他亮点
以下是此版本中的一些值得注意的修复:
- “来源” > 断点窗格现在会在不明确的文件名 (1403924) 旁边显示不同的文件路径。
- 性能面板火焰图中的主部分现在将
CpuProfiler::StartProfiling指定为Profiler Overhead(1358602)。 - DevTools 改进了自动补全功能:
- 开发者工具添加了事件监听器断点,以便您在打开文档画中画窗口时暂停(1315352)。
- 开发者工具设置了一个解决方法,可将 Vue2 webpack 制品正确显示为 JavaScript (1416562)。
- 控制台设置获得了更好的名称:自动展开 console.trace() 消息。(1139616)。
下载预览渠道
不妨考虑使用 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
- 其他亮点














