首页 头条 Chrome92中非常有用的devtools新特性!

Chrome92中非常有用的devtools新特性!

Jul 26, 2021 pm 01:56 PM

Chrome 92——devtools新特性

Chrome6周发布一个新版本,前几天发布了第92版,我们来看看有些什么新特性吧!

CSS Grid editor

grid布局的元素可以在style里面手动修改属性。

7b548d9171b687dde808e7e9d292f1c.png

css grid editor

点击display:grid后面的图标,可以看到部分grid的布局属性,切换属性能够直接应用到元素上。

console中const二次声明

以前在console中写一段脚本,定义了一个const变量,运行之后,如果再次运行这个脚本,就会提示:

45c34241741b8f1dc66209d0387d406.png

Identifier has alreay been declared

经常在调试的时候被这个打断,需要重新刷新一下页面,才可以再次执行脚本。现在可以直接执行了,不会报错,在Snippets中运行也是一样的香哦!

2c15c6f082f9f0c93812bd0c62fa811.png

redeclaration of const

查看元素原始顺序

html中的元素写的顺序有时可显示的顺序不一致,chrome增加了显示和元素的顺序的关联,可以在Accessibility中勾选Show Source Order来查看元素的原始顺序。

9768b7d1fc7ef06a0477d1818f3c833.png

show source order

当点击到父元素的时候,可以看到子元素上出现了序号。

模拟聚焦

在之前调试类似搜索框的时候,输入了文字,然后在出现的选项中选择inspect来检查元素,下拉框会消失,有些网站下拉框消失的时候,元素也会消失,这就导致了无法调试模糊匹配出来的下拉框,例如:

在网站搜索框输入关键字,出现了匹配的搜索结果,然后右键选中其中一个,在dom中查看这个元素。

bdf49a309fa2b6eaa212b43c4b610b4.png

输入关键字

61f874c1debb0480ba0f209d8df7b39.png

模糊匹配的结果消失了

可以看到此时,模糊匹配的搜索结果消失了,dom元素也跟着消失了。

现在chrome 92默认支持“模拟聚焦”的功能,即便检查元素,也不会导致元素消失:

f36ea87dfc4f4de88e0b5b86ff1e2c1.png

模拟聚焦

对于前端调试来说,又是一个福音!!!

其实这个设置是可以打开或者关闭的,在devtools打开“Run Command”面板(可以在设置更多中打开,也可以使用快捷键Command + Shift + P打开),输入“focus”,选择“emulate a focused page”:

548b56f3ebe2f4b3da6b0bbd10cff4f.png

启用emulate a focused page

就可以正常使用了!

Chrome Devtools是一个十分强大的前端调试工具,个人认为是目前最好的,功能十分丰富,不仅仅是检查网页元素、查看请求哦,有兴趣的同学可以去官网了解更多特性。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)