写给自己看的chrome开发小技巧

由 漆黑菌 于 2021年06月01日 发布

console/elements 快捷操作

  1. $$ 类似jQuery选择器/document.querySelectorAll的简写
  2. $_ 快速获取上一行变量
  3. $0 配合 elements 面板快速选中 dom
  4. $0–$4 : 依次返回五个最近你在元素面板选择过的DOM元素的历史记录,$0是最新的记录,以此类推
  5. vue 开发者工具有个类似上面的 $vm0
  6. 内置函数copy,将 JavaScript 变量的值快速复制到其他地方
  7. 内置函数table,将 JavaScript 变量快速展示到一个 table 中
  8. 右键变量/elements里的dom可以存储到全局的临时变量里
  9. elements 选中 dom 右侧 event listeners 查看 dom 上的事件监听,还能手动移除
  10. 查看颜色相关样式的时候Shift + Click可以切换颜色格式
  11. 当你打开一个在源标签里的文件之后,DevTools能够允许你轻松地跳转到代码里的任意一行,Windows 和 Linux用户只需要按下Ctrl + G (在Mac上使用 Cmd + L ),然后输入你想跳转的行数即可
  12. 但是如果你希望在源代码中搜索该怎么办?按下Ctrl + Shift + F(在Mac上使用Cmd + Opt + F),即可在所有已加载的文件中查找一个特定的字符串。这个搜索的方法也支持正则表达式
  13. sources 面板左下角 {} 可以快速格式化,虽然很多时候会很卡
  14. setting -> preferences -> Sources -> Code folding 开启像ide类似的折叠代码功能

牛逼的命令面板

快捷键

windows:Ctrl + Shift + P

macOS:Cmd + Shift + P

  1. 输入 Screenshot 选择各种内置截图工具

network 面板小技巧

  1. 找到一个请求,右键可以将这个URL/域名 block 模拟请求挂掉的情况
  2. 还有节流模拟低网速信息,禁用缓存,持续显示log之类的
  3. 图片类请求可以在 preview 面板中右键转换成 data URI