关于工具列表

DevTools 提供了 30 多种工具:

  • 活动栏上的两个图标:“检查工具” (“检查工具”图标) “和”设备仿真 (设备仿真“图标) 。
  • 活动栏上的三个永久工具选项卡,用于“元素”、“控制台”和“源”工具。
  • 可选选项卡,用于可选工具,例如 欢迎网络 工具。
  • 更多可选工具,位于“ 更多工具 (更多工具”图标) 菜单上,例如 3D 视图分离元素 工具。

默认工具,包括活动栏中的两个图标和八个选项卡

以下功能是访问工具的其他方法:

  • 快速视图 ”面板是用于存放工具的附加工具栏和区域,位于 “活动栏 ”面板的下方或右侧。
  • 命令菜单是一种直接使用工具功能的方法。
  • “设置”页可以打开工具的其他功能。

所有工具概述

Microsoft Edge DevTools 包含以下工具。

工具 用途 文章
3D 视图 工具 浏览翻译为 3D 透视的网页。 通过浏览 DOM 或 z 索引堆叠上下文来调试网页。 使用 3D 视图工具导航网页层、z-index 和 DOM
动画 工具 使用动画工具中的 动画检查器 检查和修改 CSS 动画 效果。 检查和修改 CSS 动画效果
应用程序 工具 使用 应用程序 工具管理 Web 应用页的存储,包括清单、服务辅助角色、本地存储、Cookie、缓存存储和后台服务。 用于管理存储的应用程序工具
更改 工具 跟踪你在 DevTools 中对 CSS 或 JavaScript 所做的任何更改。 显示使用 DevTools 修改从服务器发送的网页文件后,对实际源文件所做的更改。 使用“更改”工具跟踪对文件的更改
控制台 工具 DevTools 中丰富的智能命令行。 与其他工具一起使用的出色配套工具。 提供了一种功能强大的方法,可用于编写功能脚本、检查当前网页以及使用 JavaScript 操作当前网页。 控制台概述
覆盖 工具 帮助你查找未使用的 JavaScript 和 CSS 代码,以加快页面加载速度并保存移动用户的手机网络数据。 使用覆盖率工具查找未使用的 JavaScript 和 CSS 代码
CSS 概述 工具 帮助你更好地了解页面的 CSS 并确定潜在的改进。 CSS 概述工具
分离元素 工具 为了提高页面的性能,此工具会查找浏览器无法垃圾回收的分离元素,并标识仍在引用分离元素的 JavaScript 对象。 通过更改 JavaScript 以释放元素,可以减少页面上分离的元素数,从而提高页面性能和响应能力。 使用分离元素工具调试 DOM 内存泄漏
开发人员资源 显示网页的资源 URL。 开发人员资源工具
设备仿真 使用设备仿真工具(也称为“设备模拟模式”或“设备模式”)来大致了解页面在移动设备上的外观和响应方式。 (设备仿真) 模拟移动设备
元素 工具 检查、编辑和调试 HTML 和 CSS。 可以在工具中编辑,同时在浏览器中实时显示更改。 使用 DOM 树调试 HTML,并检查和处理网页的 CSS。 使用“元素”工具检查、编辑和调试 HTML 和 CSS
检查 工具 使用 “检查” 工具查看有关呈现网页中的项的信息。 当“检查”工具处于活动状态时,将鼠标悬停在网页中的项目上,DevTools 会在网页上添加信息覆盖和网格突出显示。 使用“检查”工具分析页面
问题 工具 “问题”工具会自动分析当前网页,报告按类型分组的问题,并提供文档来帮助解释和解决问题。 使用“问题”工具查找和修复问题
JavaScript 探查器 工具 此工具已替换为 “性能 ”工具和 “内存 ”工具。 JavaScript 探查器工具
Lighthouse 工具 使用 Lighthouse 工具识别并修复影响网站性能、辅助功能和用户体验的常见问题。 Lighthouse 工具
媒体 工具 使用此工具可按浏览器选项卡查看信息并调试媒体播放器。 查看和调试媒体播放器信息
内存 工具 查找影响页面性能的内存问题,包括内存泄漏、内存膨胀和频繁的垃圾回收。 修复内存问题
内存检查器 工具 使用内存检查器检查 JavaScript ArrayBuffer。 使用内存检查器工具检查 JavaScript ArrayBuffer
网络 工具 使用 网络 工具确保按预期下载或上传资源。 检查单个资源的属性,例如 HTTP 标头、内容或大小。 检查网络活动
网络条件 工具 使用 网络条件 工具可以禁用浏览器缓存、设置网络限制、设置用户代理字符串,以及设置内容编码,例如 deflate、gzip 和 br。 网络条件工具
网络控制台 工具 使用 网络控制台 工具对网络请求进行更改, (网络调用) 以了解失败的原因。 更改和重播任何网络请求,并进行详细的网络 API 调用。 网络控制台工具
网络请求阻止 工具 使用 网络请求阻止 工具测试对指定 URL 模式的阻止网络请求,并查看网页的行为方式。 网络请求阻止工具
性能 工具 分析运行时性能,这是页面在运行时(而不是加载)的性能。 性能工具简介
性能监视器 工具 提供网页运行时性能的实时视图,以确定性能问题来自何处,使网站运行缓慢。 查找问题是否来自内存或 CPU 使用率过高、布局和样式计算过于频繁,还是 DOM 节点和事件侦听器过多。 使用性能监视器工具测量页面的运行时性能
快速源 工具 使用源工具以外的工具时,请使用快速工具显示或编辑源文件。 使用快速源工具显示或编辑源文件
录制器 工具 使用 记录器 工具手动记录用户流,然后自动重播它们以加快测试和性能调查。 记录和重播用户流并衡量性能
呈现 工具 使用 呈现 工具查看网页的外观,以及不同的显示选项或视觉缺陷。 呈现工具,用于查看具有不同显示选项或视觉缺陷的网页的外观
搜索工具 使用搜索工具查找网页的特定源文件,包括 HTML、CSS、JavaScript 和图像文件。 使用搜索工具查找页面的源文件
安全 工具 检查页面的安全性。 使用安全工具了解安全问题
传感器 工具 模拟不同的设备方向。 使用传感器工具模拟设备方向
源映射监视器 工具 使用 源映射监视器 工具监视源映射。 源映射监视器工具
工具 使用 工具可以查看、修改和调试前端 JavaScript 代码,并检查和编辑构成当前网页的 HTML 和 CSS 文件。 源工具概述
WebAudio 工具 使用 WebAudio 工具监视 WebAudio 流量。 WebAudio 工具使用 WebAudio API。 WebAudio 工具
WebAuthn 工具 使用 WebAuthn 工具创建基于软件的虚拟验证器并与之交互。 模拟验证器和调试 WebAuthn
欢迎 工具 首次打开 DevTools 时, 将打开欢迎 工具。 它显示指向开发人员文档、最新功能、发行说明的链接,以及联系 Microsoft Edge DevTools 团队的选项。 欢迎工具

实验性工具

如果在“DevTools 设置>试验”中选择试验的“检查”框,Microsoft Edge DevTools 可能会包含其他工具。 例如:

工具 用途 文章
协议监视器 工具 显示 DevTools 发送和接收的 DevTools 协议消息,以调试检查的页面。 实验功能中的协议监视器

“更多工具”菜单

“活动栏”和“快速视图”工具栏中的“更多工具 (+) ”菜单是动态的:它省略了在该工具栏上打开的任何选项卡工具。

活动栏工具与快速视图工具

活动栏工具 是默认情况下在 活动栏中 打开的工具, (上部窗格) 。 快速视图 工具是默认在 “快速视图 ”面板中打开的工具, (下窗格) 。 若要显示或隐藏 “快速视图 ”面板:当焦点位于 DevTools 上时,请按 Esc

“命令菜单”首先列出“面板”标签) 指示的活动栏工具 (,然后列出“快速视图”工具:

命令菜单,显示组合在一起的面板工具,然后显示快速视图工具

若要将工具移动到另一个工具栏,请右键单击该工具的选项卡,然后选择“ 移动到底部快速视图”、“ 移动到一侧快速视图”、“ 移动到活动栏顶部”或“ 移动到左侧活动栏”:

快速视图工具栏中工具的右键单击菜单,包括“移动到顶部活动栏”命令

若要打开 命令菜单,请按 Ctrl+Shift+P (Windows、Linux) 或 Command+Shift+P (macOS) 。 或者,单击“ 自定义和控制 DevTools (自定义”图标) 按钮,然后选择“ 运行命令”。

关闭工具选项卡

若要关闭工具栏上的工具选项卡,请右键单击该选项卡,然后选择“ 从活动栏中删除 ”或“ 从快速视图中删除”:

活动栏中“网络”工具的右键单击菜单,包括“从活动栏中删除”命令

“元素”、“控制台”和“源”工具是永久选项卡,不能从活动栏关闭或移动到“快速视图”面板。 可以拖动它们的选项卡以在 活动栏中对其进行重新排序。

控制台工具也是快速视图工具栏上的永久选项卡。 相反,可以删除“快速视图”工具栏上的“问题”工具。

还原默认工具选项卡

若要还原 “活动栏 ”和“ 快速视图”中的所有默认工具选项卡,请执行以下操作:

  1. 在 DevTools 中,选择 “自定义和控制 DevTools ” (“自定义和控制 DevTools”图标 ,) >“设置” (“设置”图标) >首选项

  2. 单击 “还原默认值并刷新 ”按钮。 DevTools 将重启,默认选项卡显示在两个工具栏中。

另请参阅

  • DevTools 概述 - 与本文类似,但覆盖面更广,并提供了对 DevTools 的顶级介绍。