Devtools(1)打开和快捷键


关于Chrome的开发工具的使用.

主要组成面板(panel):

  • Elements
  • Console
  • Sources
  • Network
  • Performance
  • Memory
  • Application
  • Security
  • Lighthouse
  • Recorder

打开方式

  1. 单击鼠标右键并点击检查.

  2. Control+Shift+c打开Element面板(c - css).

  3. F12.

  4. Control+Shift+j打开Console面板(j - javascript).

  5. 如果你之前已经打开过某个面板并将devtools关闭的话,可以通过Control+Shift+i再次打开.

  6. 鼠标点击Chrome的三个点->更多工具->开发者工具.

  7. 命令行通过chrome --auto-open-devtools-for-tabs命令(已经配置环境变量或者输入Chrome所在的路径)设置为每个页面自动打开开发者工具.

    上面的命令要生效的话需要当前没有打开任何Chrome的实例且这种效果会持续到退出Chrome,而且之后打开的chrome实例都会有这种效果.(chrome --incognito可打开无痕模式)

Mac的打开方式和上面一样(Control对应Command,Shift对应Option),以下的一些快捷键也是一样.

命令菜单和快捷键

在这里插入图片描述

打开之后应该是这样:

在这里插入图片描述

可输入查找命令并执行, 也可删除>并输入?查看更多选项:

在这里插入图片描述

快捷键(keyboard shortcuts):

  • 全局快捷键(所有面板都可使用)
  • 局部快捷键(针对特定面板)

全局:

作用MacWindows/Linux
打开设置? or Function+F1?orF1
移动到下一面板Cmd+]Ctrl+]
移动到上一面板Cmd+[Ctrl+[
选择devtools的位置(docking position)Cmd+Shift+DCtrl+Shift+D
调整页面模式(移动端,pc端)Cmd+Shift+MCtrl+Shift+M
审查页面元素Cmd+Shift+CCtrl+Shift+C
打开命令菜单Cmd+Shift+PCtrl+Shift+P
打开drawerescesc
正常重新加载(Normal reload,使用之前已经加载过的一些文件重新渲染,缓存)Cmd+RF5orCtrl+R
Hard reload(不用缓存,重新加载一切)Cmd+Shift+RCtrl+F5orCtrl+Shift+R
在当前面板查找文本(Audits,Application,Security面板不适用)Cmd+FCtrl+F
Drawer中打开search标签页Cmd+Option+FCtrl+Shift+F
打开Sources面板中的文件Cmd+OorCmd+PCtrl+OorCtrl+O
放大(Zoom in)Cmd+Shift++Ctrl+Shift++
缩小(Zoom out)Cmd+-Ctrl+-
使面板回到原来大小Cmd+0Ctrl+0
运行代码片段(run snippet)Cmd+O打开命令菜单输入!再输入脚本的名称最后按回车同左

Elements面板快捷键:

作用MacWindows
undoCmd+ZCtrl+Z
redoCmd+Shift+ZCtrl+Z
选择当前已被选择的元素的上一个或下一个元素up arrow/down arrow同左
展开当前选择的dom结点,如果已经展开则选择当前结点下的元素right arr同左
和上面的相反left arr同左
编辑当前结点enterenter
通过enter进入编辑结点后切换另一个属性的编辑Tab/Shift+Tab同左
隐藏当前选择的结点hh
编辑页面的html(enter编辑的是属性)Function+F2F2

Elements面板下的styles:

作用MacWin/Linux
跳转到css源码某个属性对应的源码Cmd鼠标左击css属性Ctrl鼠标左击css属性
切换RGBA,HSLA,Hex形式表示的颜色值按住Shift点击颜色所对应的方块同左
属性值自增或自减0.1点击对应的值并按Option+uporOpt+down同左
属性值自增或自减1upordown同左
~10Shift+uporShift+down同左
~100Cmd+uporCmd+downCtrl+uporCtrl+down
切换degrees(deg),gradians(grad),radians(rad)表示的角度值按住Shift点击角度对应的方块同左
角度++或–1点击角度对应的方块按upordown同左
角度+=或-=10除了点击角度和上面属性值的快捷键一样同左

Sources面板:

作用MacWin/Linux
暂停脚本执行(如果正在运行)或恢复执行(如果已经暂停)F8orCmd+\同左
如果要执行的代码是一个函数调用就直接执行整个函数不步入(Step over)F10orCmd+'同左
步入函数(Step into)F11orCmd+;同左
步出当前函数(Step out)Shift+F11orCmd+shift+;同左
Continue to a certain line of code while pausedHold Cmdand then click the line of code同左
选择当前已选择的上一个/下一个栈帧Control+./Control+,Ctrl+./Ctrl+,
save changes to local modificationsCmd+sCtrl+s
save all changesCmd+Opt+SCtrl+Alt+S
跳转到某一行Control+GControl+G
跳转到某个函数(html,js)或规则集(css)Cmd+Shift+O然后键入要查找的关键字同左
Close the active tabOpt+WAlt+W

代码编辑器快捷键:

作用MacWin/Linux
在某行添加或移除断点光标移动到要添加或删除的行按Cmd+B同左
括号匹配Control+MControl+M
注释Cmd+/Control+/
Select/de-select the next occurence of whatever word the cursor is on. Each occurrence is highlighted simultaneouslyCmd+D/Cmd+U同左

Performance面板:

actionMacWin/Linux
开始/结束记录(recording)Cmd+ECtrl+E
保存记录Cmd+SCtrl+S
加载记录Cmd+OCtrl+O

Memory面板:

开始/结束记录:Ctrl+E.

Console面板:

ActionMacWin/Linux
自动补全Taborright arr同左
取消自动补全escesc
清除控制台Cmd+KorOpt+LCtrl+L
focus the consoleControl+反引号Ctrl+反引号
切换之前输入过的代码up arr /down arr同左
输入多行代码Command+RetureShift+Enter
一个对象被输出到控制台后展开该对象的所有属性按住Alt点击小三角形同左也是Alt

翻译自:
https://developer.chrome.com/docs/devtools/shortcuts/

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值