Chrome DevTools 是谷歌 Chrome 浏览器内置的一整套网页开发与调试工具,按 F12 即可打开。它提供元素检查、控制台、网络抓包、性能分析、JS 断点调试等面板,是前端开发者最常用的调试环境。

| 类型 | 浏览器内置开发工具 |
| 开发方 | |
| 快捷键 | F12 / Ctrl+Shift+I |
| 底层协议 | Chrome DevTools Protocol |
| 平台 | 随 Chrome 跨平台 |
Chrome 开发者工具(Chrome DevTools)是谷歌 Chrome 浏览器内置的网页开发调试工具集,无需安装即可通过 F12 或右键检查打开。它覆盖了从页面结构、样式、脚本到网络、性能、存储的完整调试链路,是现代前端开发的核心工作台。
DevTools 随 Chrome 于 2008 年发布并持续演进,底层基于 Chrome DevTools Protocol(CDP)与浏览器内核通信。这一协议同时向外部开放,Puppeteer、Playwright 等自动化工具、各类 IDE 的浏览器调试功能都构建其上。基于同为 Chromium 内核的 Edge 等浏览器也内置了几乎相同的工具。
前端开发者用它调试样式与脚本错误、分析首屏加载与运行时性能、排查接口请求问题;后端与测试人员用 Network 面板核对接口数据;性能工程用 Performance、Lighthouse 面板做量化优化;移动开发可通过远程调试连接 Android 设备上的 Chrome 与 WebView。
问:线上代码被压缩,如何调试?答:部署时生成 Source Map 并在 DevTools 中加载,即可把压缩代码映射回原始源码设置断点;DevTools 也提供代码美化(pretty print)功能应急。
问:如何调试手机上的页面?答:安卓设备开启 USB 调试后,在桌面 Chrome 访问远程调试页面即可检查手机浏览器或 WebView 中的页面;也可先用设备模拟模式在桌面模拟不同屏幕。

| 类型 | 浏览器内置开发工具 |
| 开发方 | |
| 快捷键 | F12 / Ctrl+Shift+I |
| 底层协议 | Chrome DevTools Protocol |
| 平台 | 随 Chrome 跨平台 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧