Chrome DevTools – 键盘和UI快捷键参考

摘要:
Chrome DevTools有几个内置快捷键,可以节省您的日常工作时间。本指南为ChromeDevTools中的每个快捷键提供了快速参考。打开开发者工具Google Chrome中的任何网页或应用程序都可以打开开发者工具:在浏览器窗口右上角打开Chromenu,然后选择工具˃开发者工具。在异常处理期间,不要暂停“源”面板。

Chrome DevTools有几个内置的快捷键,可以节省你的日常工作的时间。

本指南提供了Chrome DevTools中每个快捷键的快速参考。虽然一些快捷方式在全局范围内可用,但其他的快捷方式用于特定的某些单个面板,并根据它可以使用的位置分解。

您还可以在提示工具中找到快捷方式。将鼠标悬停在某个元素上以显示其提示工具。如果元素有快捷方式,提示工具将会包含它。

打开开发者工具

在Google Chrome中的任何网页或APP都可以打开开发者工具:

  • 在浏览器窗口的右上角打开Chrome menu Chrome menu(愚人码头注:新版本的Chrome menu图标为:Chrome menu), 然后选择 Tools(工具) > Developer Tools(开发者工具)。
  • 右键点击页面上任何元素并选择 Inspect Element(检查元素)。

在键盘上:

打开开发者工具在Windows在Mac
打开开发者工具F12 , Ctrl + Shift + ICmd + Opt + I
打开 / 切换检查元素模式和浏览器窗口Ctrl + Shift + CCmd + Shift + C
打开开发者工具并把焦点放在控制台上Ctrl + Shift + JCmd + Opt + J
用检查工具进行检查 
(在非内嵌窗口的模式下,多按会重复创建工具窗口)
Ctrl + Shift + ICmd + Opt + I

全局的键盘快捷键

下面的键盘快捷键在所有的开发者工具面板中可用:

全局快捷键WindowsMac
显示一般设置对话框?F1?
下一个面板Ctrl + ]Cmd + ]
上一个面板Ctrl + [Cmd + [
后退面板历史Ctrl + Alt + [Cmd + Opt + [
前进面板历史Ctrl + Alt + ]Cmd + Opt + ]
改变停靠位置(内嵌或独立窗口)Ctrl + Shift + DCmd + Shift + D
打开设备模式Ctrl + Shift + MCmd + Shift + M
切换控制台/关闭设置对话框(如果打开)EscEsc
刷新页面F5Ctrl + RCmd + R
刷新页面并清除缓存Ctrl + F5Ctrl + Shift + RCmd + Shift + R
在当前文件或面板中搜索文本Ctrl + FCmd + F
在所有来源中搜索文本Ctrl + Shift + FCmd + Opt + F
按文件名搜索 (时间轴除外)Ctrl + OCtrl + PCmd + OCmd + P
放大(当焦点在开发者工具上)Ctrl + +Shift + +
缩小Ctrl + -Shift + -
恢复默认文本大小Ctrl + 0Shift + 0

面板中的鼠标快捷方式

Elements 面板

通过右键单击一个元素,你可以:

  • 强制修改元素的伪类状态: (:active:hover:focus:visited)。
  • 在元素上设置断点:(Subtree modifications子树修改, Attribute modification属性修改稿, Node removal节点删除)。
  • 清空控制台。

Styles(样式)窗格

  • Element Pseudostates 模拟元素的伪类状态(:active:hover:focus:visited)。
  • Adding style selectors 添加新的样式选择器。

Sources 面板

  • Pause on Exception Button 不要在异常处理中暂停。
  • Pause on All Exceptions 在所有的异常处理中暂停(包括那些在try/catch块中捕获的)。
  • Pause on Uncaught Exceptions 在未捕获的异常处理时暂停(通常是你想要的)。

Console 面板

右键单击 Console(控制台)面板:

  • Log XMLHttpRequest:打开查看XHR日志
  • 导航时保留日志。
  • Filter: 隐藏和取消隐藏脚本文件的信息。
  • Clear console: 清除所有控制台信息.

面板中的键盘快捷方式

Elements 面板

Elements 面板WindowsMac
撤销修改Ctrl + ZCmd + Z
重做修改Ctrl + YCmd + YCmd + Shift + Z
导航UpDownUpDown
展开 / 折叠节点RightLeftRightLeft
展开节点剪头上单击剪头上单击
展开 / 折叠节点及其所有子节点Ctrl + Alt + 点击剪头图标Opt + 点击剪头图标
编辑属性Enter属性上双击Enter属性上双击
隐藏元素HH
切换编辑HTMLF2 

Styles(样式)窗格

在Styles(样式)窗格中可用的快捷方式:

Styles(样式)窗格WindowsMac
编辑规则单击单击
插入新属性单击空白处单击空白处
跳转到 Sources 面板中样式规则属性声明的那一行Ctrl + 点击属性名Cmd + 点击属性名
跳转到 Sources 面板中属性值声明的那一行Ctrl + 点击属性值Cmd + 点击属性值
切换颜色值表示法Shift + 点击颜色选择器小方块Shift + 点击颜色选择器小方块
编辑 下一个/ 上一个 属性TabShift + TabTabShift + Tab
递增 / 递减值UpDownUpDown
递增 / 递减值 为10Shift + UpShift + DownShift + UpShift + Down
递增 / 递减值 为10PgUpPgDownPgUpPgDown
递增 / 递减值 为100Shift + PgUpShift + PgDownShift + PgUpShift + PgDown
递增 / 递减值 为0.1Alt + UpAlt + DownOpt + UpOpt + Down

Sources 面板

Sources 面板WindowsMac
暂停/恢复脚本执行F8Ctrl + F8Cmd + 
跳过下一个函数的调用F10Ctrl + 'F10Cmd + '
进入下一个函数的调用F11Ctrl + ;F11Cmd + ;
跳出当前函数Shift + F11Ctrl + Shift;Shift + F11Cmd + Shift + ;
选择下一个调用框架Ctrl + .Opt + .
选择前一个调用框架Ctrl + ,Opt + ,
切换断点条件点击行号Ctrl + B点击行号Cmd + B
编辑断点条件右键单击行号右键单击行号
删除单组单词Ctrl + DeleteOpt + Delete
注释一行或注释选定文本Ctrl + /Cmd + /
注释一行或注释选定文本Ctrl + SCmd + S
保存所有更改Ctrl + Alt + SCmd + Opt + S
跳转到行Ctrl + GCtrl + G
以文件名搜索Ctrl + OCmd + O
跳转至行号Ctrl + P + :数字Cmd + P + :数字
跳转至列Ctrl + O + :数字 + :numberCmd + O + :数字 + :number
进入成员Ctrl + Shift + OCmd + Shift + O
关闭活动的标签Alt + WOpt + W
运行代码片段Ctrl + EnterCmd + Enter

在代码编辑器窗格中

代码编辑器WindowsMac
转到匹配的括号Ctrl + M 
跳转至某行Ctrl + P + :行号Cmd + P + :行号
跳转至某列Ctrl + O + :数字 + :数字Cmd + O + :数字 + :数字
修改为注释Ctrl + /Cmd + /
找到下一次出现的地方Ctrl + DCmd + D
撤消最后的选择Ctrl + UCmd + U

Timeline (时间轴)面板

Timeline (时间轴)面板WindowsMac
启动/停止记录Ctrl + ECmd + E
保存时间线数据Ctrl + SCmd + S
载入时间线数据Ctrl + OCmd + O

Profiles 面板

Profiles 面板WindowsMac
启动/停止记录Ctrl + ECmd + E

Console 面板

Console的快捷方式WindowsMac
接受提示命令RightRight
前一条命令行UpUp
下一条命令行DownDown
聚焦控制台Ctrl + `Ctrl + `
清空控制台Ctrl + LCmd + KOpt + L
多行输入Shift + EnterCtrl + Return
执行EnterReturn

设备模式

设备模式的快捷方式WindowsMac
放大和缩小(Pinch,捏手势)Shift + ScrollShift + Scroll

屏幕中

屏幕的快捷方式WindowsMac
放大和缩小(Pinch,捏手势)Alt + Scroll,Ctrl + 点击和拖动两个手指Opt + ScrollCmd + 点击和拖动两个手指
检查元素的工具Ctrl + Shift + CCmd + Shift + C

附加项:有用的快捷方式

这里有一些其他的 Chrome 快捷键,这些都浏览器通用的快捷键,并不是 DevTools 内的特有的。 查看适用于Windows, Mac, 和 Linux的Chrome所有快捷键 :

更多的Chrome快捷方式WindowsMac
查找下一个Ctrl + GCmd + G
查找上一个Ctrl + Shift + GCmd + Shift + G
在隐身模式打开新窗口Ctrl + Shift + NCmd + Shift + N
切换和关闭书签栏Ctrl + Shift + BCmd + Shift + B
查看历史页Ctrl + HCmd + Y
查看下载页面Ctrl + JCmd + Shift + J
查看任务管理器Shift + ESCShift + ESC
在标签页浏览历史记录的下一页Alt + RightOpt + Right
在标签页浏览历史记录的前一页BackspaceAlt + LeftBackspaceOpt + Left
选中地址栏内容F6Ctrl + LAlt + DCmd + LOpt + D
在地址栏添加一个 ? 号来执行用默认搜索引擎的关键字搜索Ctrl + KCtrl + ECmd + KCmd + E

说明

翻译自:https://developers.google.com/web/tools/chrome-devtools/shortcuts

免责声明:文章转载自《Chrome DevTools – 键盘和UI快捷键参考》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇koa2静态资源缓存策略Redis删除特定前缀key的优雅实现下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Yii2 的安装及简单使用

前段时间第一次使用Yii2框架,碰到了一些问题,这里记录一下。 Yii2安装:通过composer安装 1、首先要安装composer,我在另外一篇博客中介绍了如何在Windows下安装composer。 2、全局设置 Composer 使用中国镜像: composer config -g repo.packagist composer https://p...

Ubuntu各个版本的介绍

转自:http://www.cnblogs.com/zhwl/archive/2013/02/26/2933666.html  Ubuntu的版本比较多,而且基于ubuntu的衍生版也很多,让人容易混淆,也让很多人不知道自己适合哪一个,在这里简单比较一下ubuntu的各个版本的特点:   介绍ubuntu版本之前先说一说与ubuntu有关的一些知识:   ...

使用Kdenlive为视频加入马赛克特效

Kdenlive(KDE Non-Linear Video Editor)是一种基于MLT框架、KDE和Qt的自由开源的非线性影片编辑器。其底层包含了FFmpeg,所以可以支持FFmpeg中的所有视频及音频格式。与Adobe公司的非线性剪辑软件Premiere相比,此款软件是完全免费,并且可以在Linux,Windows及Mac OSX上运行。 因为最近遇...

ios7 以后准确获取iphone设备的MAC(物理地址)

通过参考 钉钉 项目,知道是通过wifi拿到路由的MAC地址。那么可不可以拿到iphone 设备的MAC 地址呢? 经过一番搜索,发现所有文章都是针对 ios 7 以前 可以拿到。 而且方法也都是同一篇文章上面的,对于ios7 以后完全没提示。 而使用网络上的方法,在 大于 ios 7 的环境下, 永远返回的MAC 为02:00:00:00:00:00 下...

软件集成、确认和系统测试方法

引言 软件测试按测试用例设计(TEST CASE DESIGN)方法分为白盒测试(WHITE-BOX TESTING)和黑盒测试(BLACK-BOX TESTING)。 按测试过程或测试策略,软件测试分为单元测试(UNIT TESTING),集成测试(INTEGRATION TESTING〕,确认测试(VALIDATION TESTING〕和系统测试(SY...

Squid 安装

Squid简介   Squid是比较知名的代理软件,它不仅可以跑在linux上还可以跑在windows以及Unix上,它的技术已经非常成熟。目前使用Squid的用户也是十分广泛的。Squid与Linux下其它的代理软件如Apache、Socks、TIS FWTK和delegate相比,下载安装简单,配置简单灵活,支持缓存和多种协议。   Squid之所以用...