当前位置:   article > 正文

Chrome DevTools_--auto-open-devtools-for-tabs

--auto-open-devtools-for-tabs

概述

打开开发工具

  • 当您想使用 DOM 或 CSS 时,右键单击页面上的元素并选择 Inspect 以跳转到 Elements 面板。或按 Command+Option+C (Mac) 或 Control+Shift+C(Windows、Linux、ChromeOS)。
  • 如果您想查看记录的消息或运行 JavaScript,请按 Command+Option+J (Mac) 或 Control+Shift+J(Windows、Linux、ChromeOS)直接跳转到控制台面板。
  • 打开你打开的最后一个面板,按 Command+ Option+ I(Mac) 或 Control+ Shift+ I
  • 从 Chrome 主菜单打开 DevTools,单击自定义和控制 Google Chrome 自定义和控制谷歌 Chrome 浏览器,然后选择更多工具>开发人员工具。
  • 在每个新选项开上自动打开 DevTools,从命令行打开 Chrome 并传递 --auto-open-devtools-for-tabs 标志。

苹果电脑

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --auto-open-devtools-for-tabs
  • 1

这仅在 Chrome 实例尚未运行时才有效。从那时起,每个新标签页都会自动打开 DevTools,直到用户完全退出 Chrome。

命令和快捷方式

命令菜单提供了一种快速浏览 Chrome DevTools UI 和完成常见任务的方法,例如禁用 JavaScript。您可能熟悉 Visual Studio Code 中称为 Command Palette 的类似功能,它是 Command Menu 的最初灵感来源。

打开命令菜单:

  • 按 Control+ Shift+ P(Windows / Linux) 或 Command+ Shift+ P(Mac)。
  • 单击自定义和控制 DevTools。 自定义和控制 DevTools,然后选择运行命令。

打开文件:

如果您使用打开命令菜单中概述的工作流程,命令菜单将打开,并 Run >在文本框中添加前缀。

要改为打开文件,请删除该>字符并开始键入文件名。Run 变为 Open, DevTools 取而代之的是搜索相关文件。

或者,您可以通过以下方式之一直接进入“打开文件”菜单:

  • 按 Control+ P(Windows / Linux) 或 Command+ P(Mac)。
  • 单击自定义和控制 DevTools。 然后选择打开文件。
打开被忽略的文件

这是实验性的。Chrome 版本 106 中可用的预览功能。

默认情况下,DevTools 会隐藏已知第三方的文件。要从菜单中打开此类文件,请禁用 Sources 面板中的‘隐藏已忽略列表的来源’选项。

查看其他可用操作

要查看命令菜单中可用的其他操作,请删除 > 字符并键入 ?

禁用 JavaScript

要查看禁用 JavaScript 时网页的外观和行为:

  • 打开 Chrome 开发者工具
  • 按 Control+Shift+P 或 Command+Shift+P (Mac) 打开 Command Menu。
  • 键入 javascript 选择 Disable JavaScript,然后按 Enter 运行命令。Sources 旁边的黄色警告图标提醒您 JavaScript 已禁用。

要重新启用 JavaScript:

  • 再次打开命令菜单并运行启用 JavaScript 命令。
  • 关闭开发工具。

键盘快捷键

打开 DevTools 的键盘快捷键

要打开 DevTools,请在光标位于浏览器视口上时按以下键盘快捷键:

动作MacWindows / Linux
打开您上次使用的任何面板Command+ Option+IF12 或 Control+ Shift+I
打开控制台面板Command+ Option+JControl+ Shift+J
打开元素面板Command+ Shift+C 或 Command+ Option+CControl+ Shift+C

全局键盘快捷键

以下键盘快捷键在大多数(如果不是全部)DevTools 面板中可用。

动作MacWindows / Linux
显示设置?或 Function+F1?或者 F1
聚焦下一个面板Command+]Control+]
聚焦上一个面板Command+[Control+[
切换回您上次使用的任何对接位置。如果 DevTools 在整个会话中一直处于其默认位置,则此快捷方式将 DevTools 取消停靠到单独的窗口中Command+ Shift+DControl+ Shift+D
切换设备模式Command+ Shift+MCommand+ Shift+M
切换检查元素模式Command+ Shift+CControl+ Shift+C
打开命令菜单Command+ Shift+PCommand+ Shift+P
切换抽屉EscapeEscape
正常重载Command+RF5 或 Control+R
硬重装Command+ Shift+RControl+F5 或 Control+ Shift+R
在当前面板中搜索文本。仅在 Elements、Console、Sources、Performance、Memory、JavaScript Profiler 和 Quick Source 面板中受支持。Command+FControl+F
在 Drawer 中打开 Search 选项卡,让您可以在所有加载的资源中搜索文本Command+ Option+FControl+ Shift+F
在“源”面板中打开文件Command+O 或 Command+PControl+O 或 Control+P
放大Command+ Shift++Control+ Shift++
缩小Command±Control±
恢复默认缩放级别Command+0Control+0
运行片段按 Command+O,键入!跟脚本的名称,按 Enter按 Control+O,键入!跟脚本的名称,按 Enter

元素面板键盘快捷键

动作MacWindows / Linux
撤消更改Command+ZControl+Z
重做更改Command+ Shift+ZControl+Y
选择当前选定元素上方/下方的元素Up Arrow/Down ArrowUp Arrow/Down Arrow
展开当前选定的节点。如果节点已展开,此快捷方式将选择其下方的元素Right ArrowRight Arrow
折叠当前选中的节点。如果节点已经折叠,此快捷方式将选择其上方的元素Left ArrowLeft Arrow
展开或折叠当前选定的节点及其所有子节点按住 Option 然后单击元素名称旁边的箭头图标按住 Control+Alt 然后单击元素名称旁边的箭头图标
在当前选定的元素上切换编辑属性模式EnterEnter
进入编辑属性模式后选择下一个/上一个属性Tab/ Shift+TabTab/ Shift+Tab
隐藏当前选中的元素HH
在当前选定的元素上切换编辑为 HTML 模式Function+F2F2
样式面板键盘快捷键
动作MacWindows / Linux
转到声明属性值的行按住 Command 然后单击属性值按住 Control 然后单击属性值
循环浏览颜色值的 RGBA、HSLA 和十六进制表示按住 Shift 然后单击值旁边的颜色预览框按住 Shift 然后单击值旁边的颜色预览框
选择下一个/上一个属性或值单击属性名称或值,然后按 Tab/ Shift+Tab单击属性名称或值,然后按 Tab/ Shift+Tab
将属性值增加/减少 0.1单击一个值,然后按 Option+ Up Arrow/ Option+Down Arrow单击一个值,然后按 Alt+ Up Arrow/ Alt+Down Arrow
将属性值递增/递减 1单击一个值,然后按 Up Arrow/Down Arrow单击一个值,然后按 Up Arrow/Down Arrow
将属性值增加/减少 10单击一个值,然后按 Shift+ Up Arrow/ Shift+Down Arrow单击一个值,然后按 Shift+ Up Arrow/ Shift+Down Arrow
将属性值增加/减少 100单击一个值,然后按 Command+ Up Arrow/ Command+Down Arrow单击一个值,然后按 Control+ Up Arrow/ Control+Down Arrow
循环显示角度值的度数 (deg)、弧度 (grad)、弧度 (rad) 和转角 (turn)按住 Shift 然后单击值旁边的角度预览框按住 Shift 然后单击值旁边的角度预览框
将角度值递增/递减 1单击值旁边的角度预览 Up Arrow 框,然后按/Down Arrow单击值旁边的角度预览 Up Arrow 框,然后按/Down Arrow
将角度值增加/减少 10单击值旁边的角度预览 Shift 框,然后按+ Up Arrow/ Shift+Down Arrow单击值旁边的角度预览 Shift 框,然后按+ Up Arrow/ Shift+Down Arrow
将角度值增加/减少 15单击值旁边的角度预览框,单击/鼠标在角度时钟覆盖上滑动单击值旁边的角度预览框,单击/鼠标在角度时钟覆盖上滑动

来源面板键盘快捷键

动作MacWindows / Linux
暂停脚本执行(如果当前正在运行)或恢复(如果当前暂停)F8 或 Command+\F8 或 Control+\
跳过下一个函数调用F10 或 Command+’F10 或 Control+’
进入下一个函数调用F11 或 Command+;F11 或 Control+;
跳出当前功能Shift+F11 或 Command+ Shift+;Shift+F11 或 Control+ Shift+;
暂停时继续执行某行代码按住 Command 然后单击代码行按住 Control 然后单击代码行
选择当前所选框架下方/上方的调用框架Control+ ./ Control+,Control+ ./ Control+,
保存对本地修改的更改Command+SControl+S
保存所有更改Command+ Option+SControl+ Alt+S
去线Control+GControl+G
跳转到当前打开文件的行号按 Command+O 打开命令菜单,键入:后跟行号,然后按 Enter按 Control+O 打开命令菜单,在行号后面键入:,然后按 Enter
跳转到当前打开文件的某一列(例如第 5 行第 9 列)按 Command+O,键入:行号:列号,按 Enter按 Control+O,键入:行号:列号,按 Enter
转到函数声明(如果当前打开的文件是 HTML 或脚本)或规则集(如果当前打开的文件是样式表)按 Command+ Shift+ O,输入声明/规则集的名称,或选择它按 Control+ Shift+ O,输入声明/规则集的名称,或选择它
关闭活动选项卡Option+WAlt+W
切换左侧的导航侧边栏Command+ Shift+YControl+ Shift+Y
切换右侧的调试器侧边栏Command+ Shift+HControl+ Shift+H
代码编辑器键盘快捷键
动作MacWindows / Linux
删除最后一个单词中的所有字符,直到光标Option+DeleteControl+Delete
添加或删除代码行断点将光标放在该行上,然后按 Command+B将光标放在该行上,然后按 Control+B
转到匹配的括号Control+MControl+M
切换单行注释。如果选择了多行,DevTools 会在每行的开头添加注释Command+/Control+/
选择/取消选择光标所在单词的下一次出现。每个事件同时突出显示Command+ D/ Command+UControl+ D/ Control+U

网络面板键盘快捷键

动作MacWindows / Linux
开始/停止录制Command+EControl+E
记录重新加载Command+RControl+R
重放选定的 XHR 请求RR
隐藏所选请求的详细信息EscapeEscape

性能面板键盘快捷键

动作MacWindows / Linux
开始/停止录制Command+EControl+E
保存录制Command+SControl+S
加载录制Command+OControl+O

内存面板键盘快捷键

动作MacWindows / Linux
开始/停止录制Command+EControl+E

控制台面板键盘快捷键

动作MacWindows / Linux
接受自动完成建议Right Arrow 或者 TabRight Arrow 或者 Tab
拒绝自动完成建议EscapeEscape
获取上一条语句Up ArrowUp Arrow
获取下一条语句Down ArrowDown Arrow
聚焦控制台Control+`Control+`
清除控制台Command+K 或 Option+LControl+L
强制输入多行。请注意,DevTools 应该默认检测多行场景,因此现在通常不需要此快捷方式Shift+ReturnShift+Enter
执行ReturnEnter
展开已记录到控制台的对象的所有子属性按住 Alt 然后点击展开按住 Alt 然后点击展开

搜索选项卡键盘快捷键

动作MacWindows / Linux
展开/折叠所有搜索结果Command+ Option+{或}Control+ Shift+{或}

开始使用

  • 查看和更改 DOM
  • 查看和更改页面样式
  • 调试 JavaScript
  • 在控制台产看消息并运行 JavaScript
  • 优化网站速度
  • 检查网络活动

发现 DevTools

在 DevTools 文档中,顶级选项卡称为面板。

设备模式

模拟移动设备。

  • 设备模式
  • 测试响应和特定于设备的视口
  • 模拟传感器:地理位置和加速度计

元素面板(Elements)

查看和更改 DOM 和 CSS

  • 开始查看和更改 DOM
  • 开始查看和更改 CSS
  • 检查和调整您的页面
  • 编辑样式
  • 编辑 DOM
  • 检查动画
  • 查找未使用的 CSS

控制台面板(Console)

从控制台查看消息并运行 JavaScript

  • 开始使用控制台
  • 使用控制台
  • 从命令行交互
  • 控制台 API 参考

来源面板(Sources)

调试 JavaScript,在页面重新加载时保留在 DevTools 中所做的更改,保存和运行 JavaScript 片段,以及将您在 DevTools 中所做的更改保存到磁盘。

  • 开始调试 JavaScript
  • 用断点暂停你的代码
  • 使用工作区将更改保存到磁盘
  • 从任何页面运行代码片段
  • JavaScript 调试参考
  • 使用本地覆盖在页面重新加载时保持更改
  • 查找未使用的 JavaScript

网络面板(Network)

查看和调试网络活动

  • 开始使用
  • 网络问题指南
  • 网络面板参考
  • 检查资源

性能面板(Performance)

寻找提高负载和运行时性能的方法

  • 优化网站速度
  • 开始分析运行时性能
  • 性能分析参考
  • 分析运行时性能
  • 诊断强制同步布局

内存面板(Memory)

  • 修复内存问题
  • JavaScript CPU 分析器

应用面板(Application)

检查所有加载的资源,包括 IndexedDB 或 Web SQL 数据库、本地和会话存储、cookie、应用程序缓存、图像、字体和样式表

  • 调试渐进式 Web 应用程序
  • 检查和管理存储、数据库和缓存
  • 检查和删除 Cookie

安全面板(Security)

调试混合内容问题、证书问题等

  • 了解安全问题
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/618155
推荐阅读
相关标签
  

闽ICP备14008679号