之前有分享到我们可以通过 Command Line API 来提高我们的开发效率。除此之外,还有一些比较有趣的快捷键和调试方法,也能帮助提高大家的生产效率。
几个小事项:
1.文中提到的快捷键 command 在WIN下都是对应Ctrl;
2.当焦点在dev tools上时,快捷键才有效~。

随意的文件跳转

使用Sublime的同学,一定非常喜欢command + p,这种随意的文件跳转,其实dev tools中也有类似的跳转,而且快捷键也是:

1
2
command + p // 跳转到对应文件
command + p + : + 数字 // 跳转到对应文件对应行

是不是再也不用在Sources中,用鼠标一个一个找文件了。

随意的方法跳转

Sublime中,command + R是跳转到方法,漂亮的是 dev tools中也有类似的快捷键:

1
command + shift + o

来,我们先用command + p打开一个文件,然后command + shift + o,跳转到任意一个方法。

灵活的断点设置,我要你停你才停

很多时候,需要在循环中打个断点,着实麻烦,不得不一次又一次的运行循环,直到我们需要的那个条件时候停止,手快的时候多按了,那就只好从头再来一次了。

我们在断点的时候是可以设置一个 Breakpoint 的,满足条件的时候才停止,下图演示了一个,当消息id为所确定消息时候,断点才生效。

快速打开关闭Console

屏幕不是很大的时候,一般都都会关掉Console,使得代码的可视范围能大一些,然后通过点击右上角的Show/Hide drawer按钮来打开或者关闭Console。其实这时候,可以快捷的使用ESC键来打开或者关闭Console。

Elements页卡中几个有用的快捷键

1.方向键快速选择,上下键快速导航,左右键收起展开;

2.enter快速编辑属性;

3.tab属性切换;

4.H键快速隐藏dom,知道这个快捷键之前,我要么删除dom看效果,要么手工输入display:none,有H就方便多了。

指定的XHR断点

有时候,我们需要在指定的xhr请求的时候,有一个断点,那可以这样:

然后可以通过call stack快速的找到对应的代码。

快速模拟移动设备

打开dev tools,然后执行以下快捷键:

1
2
command + shift + M // 切换模拟Device
command + shift + R // 刷新页面。

另外,强烈建议大家都升级到chrome 38以上版本,可以模拟网络环境,对移动开发真是在好不过了。

转载于:https://www.cnblogs.com/sparkleDai/p/7604962.html

前端(移动端)开发利器Chrome Developer Tools秘籍(下)相关推荐

  1. Chrome 开发工具 (Chrome Developer Tools):Network Panel说明

    出处:http://www.cnblogs.com/starof/p/5443445.html 官方资料:Chrome Developer Tools: Network Panel 一.chrome ...

  2. Python|http|Chrome Developer Tools|Postman|HTTPie|builtwith库|python-whois库|爬虫及解析|语言基础50课:学习(10)

    文章目录 系列目录 原项目地址 第31课:网络数据采集概述 爬虫的应用领域 爬虫合法性探讨 Robots协议 超文本传输协议(HTTP) 相关工具(Chrome Developer Tools.Pos ...

  3. 【翻译】Chrome Developer Tools: Element 样式

    说明:本文对Chrome Developer Tools系列翻译文章的一篇 原文见https://developers.google.com/chrome-developer-tools/docs/e ...

  4. chrome developer tools小技巧

    chrome developer tools小技巧 最喜欢用的浏览器是chrome浏览器,没有之一.不仅仅因为简洁.轻巧.速度快,更是因为其内置的强大的F12 developer tools开发者工具 ...

  5. f12获取网页文本_细说网页开发者工具F12-前端开发利器一

    网页开发者工具之 Elements 前言 写这篇文章的目的主要是为了帮助前端小白,学习使用浏览器自带的F12网页开发者工具,来快速定位调试分析问题.解决问题.当然这仅是作者的个人学习心得,有不足之处欢 ...

  6. 前端性能优化之利用 Chrome Dev Tools 进行页面性能分析

    背景 我们经常使用 Chrome Dev Tools 来开发调试,但是很少知道怎么利用它来分析页面性能,这篇文章,我将详细说明怎样利用 Chrome Dev Tools 进行页面性能分析及性能报告数据 ...

  7. android底层开发工具,Android Developer Tools(开发人员工具)

    在做Android开发的过程中,不可避免地需要使用到自带的android developer tools(开发人员工具),这是一个强大的开发辅助工具,随着android版本的更新,developer ...

  8. 推荐一个好用的Vite插件:移动端开发利器vite-plugin-eruda替代vconsole插件

    推荐一个好用的Vite插件 vite-plugin-eruda - 帮助您在开发环境中自动打开调试工具. 安装 安装在vue 创建的项目下,它会自动加载此插件.Vue CLI npm install ...

  9. [工具]sublime text2-前端开发利器

    之前在知乎上搜索好用的前端开发工具,投票最多的是webStrom,试用过后发现果真好用,代码补全,代码检查,支持主流的版本控制,比如git,svn等等.但是毕竟是一款集成的IDE,启动速度慢.吃内存是 ...

最新文章

  1. Winforms-GePlugin-Control-library
  2. oracle之 变更OS时间对数据库的影响
  3. 关于mysql的wait_timeout参数 设置不生效的问题
  4. linux让新生成的文件自动加锁,Linux_实用技巧一则 Linux系统对文件进行加锁,当有多个工作线程要同时对一 - phpStudy...
  5. 阶段3 2.Spring_10.Spring中事务控制_8 spring基于纯注解的声明式事务控制
  6. Android九宫格连线解锁-自定义View系列(9)
  7. android app开发计划
  8. wincc逻辑运算符_wincc中表达式及公式
  9. llvm安装方式_LLVM 安装教程(包安装)
  10. 前Google工程师Levandowski跳入优步监狱
  11. 注册表知识:HKEY_LOCAL_MACHINE根键详解
  12. php批量遍历读取所有文件夹的名称
  13. 图形工作站安装win7+ubuntu双系统
  14. 用yolov5做人脸检测
  15. 形式与政策部分开卷题目及答案
  16. Wikipedia iOS客户端源码
  17. 举头望明月打计算机术语,呐,你们要的灯谜来了!
  18. 搭建网校平台的具体方法
  19. C.H. Robinson罗宾逊全球物流在Gartner实时交通可视化平台魔力象限报告中被评为“挑战者”
  20. Ajax页面缓存问题分析与解决办法

热门文章

  1. php中连接两个值,php - 如何从两个表的连接中选择一个值? - SO中文参考 - www.soinside.com...
  2. 功率曲线k值_分布式光伏:如何用“小时功率曲线”估算自用容量比例
  3. Java学习总结:44(文件复制案例)
  4. 怎么扫描_打印机上扫描仪怎么用 打印机上扫描仪使用及添加方法
  5. 编写linux下跑马灯应用程序,01 arm11 led 跑马灯程序
  6. 什么是互联网大厂_仅限今天!大厂最热数据分析经典实战项目大公开!
  7. [微信小程序]上传单张和多张图片
  8. Spring Cloud整合Redis
  9. 旅行家的预算[贪心]
  10. 新闻网站个人中心(查询用户的关注信息)流程分析