20 条 Chrome DevTools 使用建议,盲猜这几个你不知道~

简介: Web 开发,每天都和 Chrome DevTools 打交道,即使是摸鱼冲浪,也会习惯性的 Ctrl+Shift+C 打开控制台看看~本篇带来 20 条 Chrome DevTools 使用建议,让你看起来更专业、更 Dope ~(●'◡'●) ~

image.png

、本篇译自:how-to-use-chrome-devtools-like-a-pro

Web 开发,每天都和 Chrome DevTools 打交道,即使是摸鱼冲浪,也会习惯性的 Ctrl+Shift+C 打开控制台看看~

本篇带来 20 条 Chrome DevTools 使用建议,让你看起来更专业、更 Dope ~(●'◡'●) ~


文末盲猜这几个你不知道🐶


1. 指定跳转



Sources 面板中,Ctrl + O 调起输入框,:行数:列 回车,即可跳转至之指定位置;

image.png


2. 展开所有子节点



Elements 面板中,鼠标选中 DOM 节点,Alt + 点击 将展开节点的所有子节点~ 表示这个常用且好用!

image.png


3. 用CSS选择器搜寻DOM



Elements 面板中,CTRL + F 调起,输入 CSS 类即可进行搜索;

image.png


4. 事件监听及跳转



Elements 面板中可以看到 Event Listeners,然后可以通过点击 Show Function Definition 跳转到对应事件;

image.png


5. 运行自定义Snippets



Sources > Snippets,创建、输入名称、输入代码,点击 snippet 运行;

image.png


6. 设备仿真传感器



可以模拟触摸屏、地理位置坐标、加速度等;

image.png


7. 导入文件映射



Sources 面板, Sources 窗口中右键,单击选择Add Folder to Workspace,导入要被映射的网络资源,右键文件选择Map to Network Resources,更改代码查看效果;

image.png


8. 拖拽选择



Sources 面板中,按住 Alt,拖拽鼠标进行选择,一下选一片;

image.png


9. 快速编辑元素



Elements 面板中,直接选择 DOM 标签,双击编辑可快速修改;



10. 更改DevTools位置



更改 DevTools 位置,可以把窗口放左、右、下,或单独独立出来~


11. 用$0获取元素



Console 面板中,输入 $0 打印在 Elments 面板中所选中的元素;


12. 跳至Elements



Console 中跳转至 Elements 中的对于元素,右键选择Reveal in Elements Panel


13. 自定义调色板



点击样式中颜色的切换小图标即可打开自定义调色板;还可以选择Material Design,更多关于 Material Design

image.png


14. 触发伪类



这个相信大家 bug 调试的时候都会用到~

image.png


15. 媒体查询



媒体查询,这个不多做解释了,日常~

image.png


16. 网络Film Strip



Film Strip 显示从开始到结束时间页面的渲染截图,像电影胶片一样~你可以单击截图并在 timeline 视图中查看;

image.png


17. 复制Response



Network 面板中选择请求链接,右键,你可以 Copy 很多东西,或者以不同的形式 Copy Response!


18. 多个光标选择



Sources 面板中,使用 Ctrl + 单击 添加多个光标选择,也可以使用Ctrl + U 撤消上次选择;

image.png


19. 复制图片为Base64编码



按照如图操作~


20. 设置缓动曲线



可在样式面板中设置贝赛尔曲线~


小结:u1s1,有几个使用是有点常规,但是有几个也确实不知道,比如导入文件进行映射、运行自定义Snippets、复制图片为Base64等,平常基本没用到,算是扫盲了~ 学废了(掌声)


目录
打赏
0
0
0
0
2
分享
相关文章
介绍Chrome DevTools的使用方法,助您更好地掌握这款工具
【6月更文挑战第14天】Chrome DevTools是Chrome内置的网页调试利器,提供Elements(编辑HTML/CSS)、Console(JavaScript调试)、Sources(查看/调试JS/CSS文件)、Network(分析网络请求)和Performance(性能瓶颈分析)等面板,助力开发者优化网页性能和用户体验。通过掌握其使用,可提升开发效率。
232 2
控制台出现报错DevTools failed to load source map: Could not load content for chrome-extension://的原因及解决方案
控制台出现报错DevTools failed to load source map: Could not load content for chrome-extension://的原因及解决方案
592 0
控制台出现报错DevTools failed to load source map: Could not load content for chrome-extension://的原因及解决方案
WebDriver与Chrome DevTools Protocol:如何在浏览器自动化中提升效率
本文探讨了如何利用Chrome DevTools Protocol (CDP) 与 Selenium WebDriver 提升浏览器自动化效率,结合代理IP技术高效采集微博数据。通过CDP,开发者可直接操作浏览器底层功能,如网络拦截、性能分析等,增强控制精度。示例代码展示了如何设置代理IP、cookie及user-agent来模拟真实用户行为,提高数据抓取成功率与稳定性。适用于需要频繁抓取互联网数据的应用场景。
904 3
WebDriver与Chrome DevTools Protocol:如何在浏览器自动化中提升效率
如何使用 Chrome DevTools 的 Performance 面板进行页面加载性能分析?
如何使用 Chrome DevTools 的 Performance 面板进行页面加载性能分析?
React 性能监测工具大揭秘!Chrome DevTools 高级用法来袭,让你的 React 应用性能飙升!
【8月更文挑战第31天】在前端开发中,React 框架虽简化了高效、交互性强的用户界面构建,但应用复杂性增加亦可能引发性能问题。此时,Chrome DevTools 凭其性能面板成为了优化应用性能的重要工具,能帮助开发者记录与分析加载时间、渲染及脚本执行等性能指标,定位并解决性能瓶颈。同时,其 React 开发者扩展工具允许实时监控组件状态变化,进一步提升性能。结合运用这些功能,将有助于打造流畅的用户体验。
214 0
Electron V8排查问题之Chrome DevTools 的 Performance 工具的使用如何解决
Electron V8排查问题之Chrome DevTools 的 Performance 工具的使用如何解决
155 0
Electron V8排查问题之Chrome DevTools的Memory工具的使用如何解决
Electron V8排查问题之Chrome DevTools的Memory工具的使用如何解决
174 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等