chrome开发工具指南

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chrome开发工具指南相关的知识,希望对你有一定的参考价值。

注意:如果你是一个网页开发者同时想要获得最新版本的开发工具,那么你应该使用谷歌浏览器(金丝雀)Canary 版

Chrome 开发者工具

打开Chrome 开发者工具

 

  • 选择浏览器位于浏览器窗口右上方的菜单栏的工具目录技术分享,选择开发者工具选项。

  • 右击页面任何位置并选择审查元素。

开发工具将会在浏览器的下方打开。

有一些快捷键也可以用来打开开发工具: Ctrl + Shift + I ( 或在 Mac 上使用 Cmd + OptI)。

Ctrl + Shift + J ( 或在 Mac 上使用 Cmd + Opt + J) 打开开发者工具同时集中焦点于控制台。

Ctrl + Shift + C (或在 Mac 上使用 Cmd + Shift + C) 在审查模式下打开开发者工具或是在开发者工具已经打开的情况下开启查阅选项。

了解面板

设备模式

使用设备模式构建完全响应式,移动优先的网络体验。

技术分享

元素面板

使用元素面板可以自由的操作DOM和CSS来迭代布局和设计页面.

技术分享

控制台面板

在开发期间,可以使用控制台面板记录诊断信息,或者使用它作为 shell在页面上与javascript交互。

技术分享

源代码面板

在源代码面板中设置断点来调试 JavaScript ,或者通过Workspaces(工作区)连接本地文件来使用开发者工具的实时编辑器。

技术分享

 

 

网络面板

使用网络面板了解请求和下载的资源文件并优化网页加载性能。

技术分享

性能面板

注意: 在 Chrome 57 之后时间线面板更名为性能面板.使用时间轴面板可以通过记录和查看网站生命周期内发生的各种事件来提高页面的运行时性能。技术分享

内存面板

注意: 在 Chrome 57 之后分析面板更名为内存面板.如果需要比时间轴面板提供的更多信息,可以使用“配置”面板,例如跟踪内存泄漏。  技术分享

应用面板

注意: 在 Chrome 52 之后资源面板更名为应用面板.使用资源面板检查加载的所有资源,包括IndexedDB与Web SQL数据库,本地和会话存储,cookie,应用程序缓存,图像,字体和样式表。技术分享

安全面板

使用安全面板调试混合内容问题,证书问题等等

技术分享

 

 

 

 

 

 

快捷键

访问 DevTools

访问 DevTools在 Windows 上在 Mac 上
打开 Developer Tools F12Ctrl + Shift + I Cmd + Opt + I
打开/切换检查元素模式和浏览器窗口 Ctrl + Shift + C Cmd + Shift + C
打开 Developer Tools 并聚焦到控制台 Ctrl + Shift + J Cmd + Opt + J
检查检查器(取消停靠第一个后按) Ctrl + Shift + I Cmd + Opt + I

全局键盘快捷键

下列键盘快捷键可以在所有 DevTools 面板中使用:

全局快捷键WindowsMac
显示一般设置对话框 ?F1 ?
下一个面板 Ctrl + ] Cmd + ]
上一个面板 Ctrl + [ Cmd + [
在面板历史记录中后退 Ctrl + Alt + [ Cmd + Opt + [
在面板历史记录中前进 Ctrl + Alt + ] Cmd + Opt + ]
更改停靠位置 Ctrl + Shift + D Cmd + Shift + D
打开 Device Mode Ctrl + Shift + M Cmd + Shift + M
切换控制台/在设置对话框打开时将其关闭 Esc Esc
刷新页面  F5Ctrl + R Cmd + R
刷新忽略缓存内容的页面 Ctrl + F5Ctrl + Shift + R Cmd + Shift + R
在当前文件或面板中搜索文本 Ctrl + F Cmd + F
在所有源中搜索文本 Ctrl + Shift + F Cmd + Opt + F
按文件名搜索(除了在 Timeline 上) Ctrl + OCtrl + P Cmd + OCmd + P
放大(焦点在 DevTools 中时) Ctrl + + Cmd + Shift + +
缩小 Ctrl + - Cmd + Shift + -
恢复默认文本大小 Ctrl + 0 Cmd + 0

按面板分类的键盘快捷键

Elements

Elements 面板WindowsMac
撤消更改 Ctrl + Z Cmd + Z
重做更改 Ctrl + Y Cmd + YCmd + Shift + Z
导航 向上键向下键 向上键向下键
展开/折叠节点 向右键向左键 向右键向左键
展开节点 点击箭头 点击箭头
展开/折叠节点及其所有子节点 Ctrl + Alt + 点击箭头图标 Opt + 点击箭头图标
编辑属性 Enter双击属性 Enter双击属性
隐藏元素 H H
切换为以 html 形式编辑 F2  

Styles 边栏

Styles 边栏中可用的快捷键:

Styles 边栏WindowsMac
编辑规则 点击 点击
插入新属性 点击空格 点击空格
转到源中样式规则属性声明行 Ctrl + 点击属性 Cmd + 点击属性
转到源中属性值声明行 Ctrl + 点击属性值 Cmd + 点击属性值
在颜色定义值之间循环 Shift + 点击颜色选取器框 Shift + 点击颜色选取器框
编辑下一个/上一个属性 TabShift + Tab TabShift + Tab
增大/减小值 向上键向下键 向上键向下键
以 10 为增量增大/减小值 Shift + UpShift + Down Shift + UpShift + Down
以 10 为增量增大/减小值 PgUpPgDown PgUpPgDown
以 100 为增量增大/减小值 Shift + PgUpShift + PgDown Shift + PgUpShift + PgDown
以 0.1 为增量增大/减小值 Alt + 向上键Alt + 向下键 Opt + 向上键Opt + 向下键

Sources

Sources 面板WindowsMac
暂停/继续脚本执行 F8Ctrl + \\ F8Cmd + \\
越过下一个函数调用 F10Ctrl +  F10Cmd + 
进入下一个函数调用 F11Ctrl + ; F11Cmd + ;
跳出当前函数 Shift + F11Ctrl + Shift + ; Shift + F11Cmd + Shift + ;
选择下一个调用框架 Ctrl + . Opt + .
选择上一个调用框架 Ctrl + , Opt + ,
切换断点条件 点击行号Ctrl + B 点击行号Cmd + B
编辑断点条件 右键点击行号 右键点击行号
删除各个单词 Ctrl + Delete Opt + Delete
为某一行或选定文本添加注释 Ctrl + / Cmd + /
将更改保存到本地修改 Ctrl + S Cmd + S
保存所有更改 Ctrl + Alt + S Cmd + Opt + S
转到行 Ctrl + G Ctrl + G
按文件名搜索 Ctrl + O Cmd + O
跳转到行号 Ctrl + P + 数字 Cmd + P + 数字
跳转到列 Ctrl + O + 数字 + 数字 Cmd + O + 数字 + 数字
转到成员 Ctrl + Shift + O Cmd + Shift + O
关闭活动标签 Alt + W Opt + W
运行代码段 Ctrl + Enter Cmd + Enter

在代码编辑器内

代码编辑器WindowsMac
转到匹配的括号 Ctrl + M  
跳转到行号 Ctrl + P + 数字 Cmd + P + 数字
跳转到列 Ctrl + O + 数字 + 数字 Cmd + O + 数字 + 数字
切换注释 Ctrl + / Cmd + /
选择下一个实例 Ctrl + D Cmd + D
撤消上一个选择 Ctrl + U Cmd + U

Timeline

Timeline 面板WindowsMac
开始/停止记录 Ctrl + E Cmd + E
保存时间线数据 Ctrl + S Cmd + S
加载时间线数据 Ctrl + O Cmd + O

Profiles

Profiles 面板WindowsMac
开始/停止记录 Ctrl + E Cmd + E

控制台

控制台快捷键WindowsMac
接受建议 向右键 向右键
上一个命令/行 向上键 向上键
下一个命令/行 向下键 向下键
聚焦到控制台 Ctrl + ` Ctrl + `
清除控制台 Ctrl + L Cmd + KOpt + L
多行输入 Shift + Enter Ctrl + Return
执行 Enter Return

Device Mode

Device Mode 快捷键WindowsMac
双指张合放大和缩小 Shift + 滚动 Shift + 滚动

抓屏时

抓屏快捷键WindowsMac
双指张合放大和缩小 Alt + 滚动Ctrl + 点击并用两个手指拖动 Opt + 滚动Cmd + 点击并用两个手指拖动
检查元素工具 Ctrl + Shift + C Cmd + Shift + C

 

 

以上是关于chrome开发工具指南的主要内容,如果未能解决你的问题,请参考以下文章

chrome开发工具指南

Chrome开发者工具不完全指南:(性能篇)

chrome工具分析

markdown 打字稿...编码说明,提示,作弊,指南,代码片段和教程文章

Chrome-Devtools代码片段中的多个JS库

Python 自动化 - 浏览器chrome打开F12开发者工具自动Paused in debugger调试导致无法查看网站资源问题原因及解决方法,javascript反调试问题处理实例演示(代码片段