DevTools (Microsoft Edge 96) 中的新增功能

若要检查 Microsoft Edge DevTools 的最新功能以及 Microsoft Visual Studio Code 和 Visual Studio 的 Microsoft Edge DevTools 扩展,请阅读这些公告。

若要随时了解最新并获取最新的 DevTools 功能,请下载 Microsoft Edge 的预览体验成员预览版。 无论你使用的是 Windows、Linux 还是 macOS,都应考虑使用 Canary (或其他预览频道) 作为默认开发浏览器。 Microsoft Edge 的 Beta 版、Dev 版和 Canary 版本作为单独的应用运行,与 Microsoft Edge 的稳定发布版本并排运行。 请参阅 Microsoft Edge 预览体验成员频道

有关最新公告, 请在 Twitter 上关注 Microsoft Edge 团队。 若要报告 DevTools 问题或请求新功能,请在 MicrosoftEdge/DevTools 存储库中提交问题。

预览版) 中提供了新的 DevTools UI (

Microsoft Edge DevTools 团队正在试验新的 DevTools UI: 焦点模式。 焦点模式通过更现代、更简化的布局减少干扰和混乱。 新的 活动栏 允许将喜欢的工具固定到水平或垂直工具栏中,以便更有效地使用屏幕空间。

若要在 Microsoft Edge 版本 96 中试用此新 UI,请选择“设置” (DevTools) >试验>焦点模式中的“设置”齿轮图标

从 Microsoft Edge 版本 96 开始,实验的复选框标记为“ 焦点模式 ”,而不是 “焦点模式”和“DevTools 工具提示”。

此 UI 仍在开发中,可能会在 Microsoft Edge 的未来版本中更改。 我们非常希望听到你关于此新 DevTools UI 的反馈。 通过 推特@EdgeDevTools向我们发送反馈。 或者,打开焦点模式试验后,在活动栏底部,选择“帮助” (“焦点模式”) “反馈”活动栏中的>“帮助”图标,以显示“发送反馈”窗口。

焦点模式,包括活动栏

另请参阅:

  • DevTools: 存储库中的 MSEdgeExplainers 焦点模式 UI。

控制台可以再次显示在顶部和底部面板中

自 Microsoft Edge 版本 87 以来,你能够在顶部和底部面板之间移动任何工具,包括控制台工具。 但是,我们听到开发人员说,反复移动控制台工具很麻烦。 从 Microsoft Edge 版本 96 开始,控制台工具的默认体验已恢复,使你可以快速切换顶部面板) 中主机 (的全屏视图和分屏视图 (,控制台显示在底部面板) ,而无需移动控制台工具。

当另一个工具打开时,可以在底部面板中打开控制台 (抽屉) :

在main工具栏中选择控制台以外的工具时,抽屉将打开并显示控制台

在顶部面板中选择“控制台”时,如果底部面板显示控制台,则会自动最小化底部面板:

在main工具栏中选择“控制台”时,如果抽屉显示控制台,则自动最小化抽屉

如果只想允许控制台工具在单个位置打开,可以配置控制台的行为:

  1. 在main工具栏或抽屉工具栏中,右键单击“控制台”选项卡,然后选择“配置控制台”。 将显示“设置首选项”>页。

  2. “控制台”部分中,清除复选框“在main面板和抽屉中显示主机”选项卡,然后单击“关闭 (x) ”。

另请参阅:

Microsoft Edge DevTools Visual Studio Code 扩展

有关此扩展的一般信息,请参阅适用于 Visual Studio Code 的 Microsoft Edge DevTools 扩展

在编辑器中显示 Web 项目,并模拟不同的设备

适用于 Visual Studio Code 扩展的 Microsoft Edge DevTools 现在具有可停靠的屏幕录像和设备仿真:

单击截屏图标以查看浏览器内部Visual Studio Code

可以在Visual Studio Code内的专用选项卡中查看 Web 项目,还可以模拟各种设备:

显示模拟 iPhone 5 中当前文档的屏幕截图,大小正确,带有模拟触摸屏界面

有关设备仿真的详细信息,请参阅 设备和状态仿真

实时内联问题报告

该扩展现在还具有实时内联问题报告功能。 Visual Studio Code突出显示源代码中的问题并在输入代码时实时报告这些问题,而不是在单独的工具中查找问题:

在一段代码中报告的辅助功能问题,其中显示了如何解决问题以及查找详细信息的位置

有关详细信息,请参阅 内联和实时问题分析

源工具现在在无法加载源映射时通知你

在 Microsoft Edge 版本 96 中,当 DevTools 无法加载源映射时, 工具现在在 UI 中提供了多个指示。 在“源”工具的“导航器”窗格的“页面”选项卡中,DevTools 无法加载源映射的文件具有警告图标来代替文件图标。

选择带有警告图标的文件将在“源”工具中打开该文件,其中的信息栏指示 DevTools 无法正确从服务器提取源映射,或者无法正确分析源映射:

显示“DevTools 无法加载源映射”的问题的源工具

在信息栏中,可以通过选择“ 在问题中打开 ”按钮了解有关该问题的详细信息。 然后,“ 问题” 工具在 抽屉 中打开,并提供有关如何解决问题以及如何在 DevTools 中正确加载源映射的信息:

抽屉中的“问题”工具,将问题显示为“找不到源映射”,以及有关如何解决此问题的信息

若要防止源映射的信息栏使 工具混乱,请选择“ 不再显示 ”按钮。 若要防止与源映射相关的问题使问题工具混乱,请清除“问题”工具中的“包括第三方问题”复选框。

另请参阅:

在 Visual Studio Code 中打开源文件现在可以更好地与源工具集成

在以前版本的 Microsoft Edge 中,打开 Visual Studio Code 试验中的开放源代码文件时,在 DevTools 中使用工具时出现意外行为。 设置断点将引导你Visual Studio Code或文档以正确配置试验。

在 Microsoft Edge 版本 96 中,Visual Studio Code 试验中的开放源代码文件现在更好地与工具集成。

  • 如果“源”工具处于打开状态,然后打开 Visual Studio Code 试验中的“开放源代码文件”,则设置断点或打开文件现在将打开“源”工具,而不是指示你Visual Studio Code或文档以正确配置试验。

    如果“源”工具处于打开状态,则设置断点或打开文件会打开“源”工具,即使随后打开“Visual Studio Code中的源文件”试验也是如此

  • 与早期版本的 Microsoft Edge 一样,如果“源”工具未在 DevTools 中打开,并且你在Visual Studio Code试验中打开“开放源代码”,则设置断点或打开“”工具以外的工具中的文件将在 Visual Studio Code 中打开该文件。

另请参阅:

选择 DevTools UI 中的下拉三角形图标现在将打开菜单

在早期版本的 Microsoft Edge DevTools 中,选择下拉菜单旁边的三角形图标不会显示下拉菜单。 若要打开下拉菜单,必须单击三角形图标左侧的当前所选菜单项,例如 “无限制”:

单击下拉菜单的三角形图标未打开下拉菜单

在 Microsoft Edge 版本 96 中,此问题已修复。 选择 DevTools 中任何下拉菜单的三角形图标现在将打开下拉菜单:

单击三角形图标现在打开下拉菜单

注意

此页面的部分内容是基于 Google 创建和 共享 的工作进行的修改,并根据 Creative Commons 署名 4.0 国际许可中所述的条款使用。 Chromium 项目公告的原始页面是 DevTools (Chrome 96) 中的新增功能,由 Jecelyn Yeen (Google) 的 Chrome DevTools 开发人员大使创作。

Creative Commons 许可证 此作品根据 Creative Commons 署名 4.0 国际许可获得许可