返回

Chrome 88 DevTools新花样一览,提升你的开发者体验!

开发工具

如今,大部分人把大量的精力花在网络世界当中。网页开发者则处于幕后,一直寻找着更有效的方法来优化网站。幸运的是,谷歌 Chrome浏览器在近期发布了最新的版本——Chrome 88,该版本的推出为我们带来了新的 DevTools 功能。为了助力开发者提升体验,笔者特意带来这篇盘点文章,让我们一起来瞧瞧这些新功能吧!

1. 升级网络调试功能
最近,你是否对 DevTools 中的网络面板感到失望呢?在 Chrome 88 中,该面板新增了许多新的实用功能。
第一个功能便是极具便利性的请求复制。我们可以轻松地右键单击特定的请求并选择复制值。在这里,不仅可以复制URL、状态代码或响应头,还能复制响应正文的正文。极大地简化了之前需要依靠外部工具来完成这项工作的情况,节省了宝贵的开发时间。

另一个值得关注的功能在于更快的导出。在较早的 Chrome 版本中,若想导出HAR文件,需要依次点击导出 HAR、选择保存文件、选择文件保存路径,总共需要点击三次才能导出成功。而在最新的版本中,此操作只需点击两次即可完成,简化了操作步骤。

2. 实验性 CSS Flexbox 调试工具
如果你是前端开发者,想必已经对 Flexbox 十分熟悉。Flexbox 提供了灵活的布局方案,使你能够轻松地创建复杂且响应迅速的布局。但调试Flexbox并不容易。Flexbox布局规则简单易懂,但它却极难调试,这一点相信困扰着许多开发人员。

但一切烦恼都随着 Chrome 88 的发布而烟消云散,因为它内置了一个实验性CSS Flexbox 调试工具。当你打开此工具时,它会实时显示 Flexbox 容器和项目之间的关系。你可以查看每个项目是如何伸缩的,以及它如何与其他项目排列对齐。这将大大简化 Flexbox 调试的流程,提高你的开发效率。

3. 升级框架详细信息视图
在以前,当我们想快速查看特定框架的详细信息时,必须在 DevTools 的 Sources 面板中进行查找。而如今,全新的 Chrome 88 将框架详细信息视图直接整合到了网络面板中,用户只需点击一个请求,即可轻松查看该请求所对应的框架的相关信息。

同时,这个视图新增了更多有用的信息,包括框架的加载时间、大小以及它所包含的资源。这将极大地提升我们对于网站性能进行分析与优化时的效率。

4. 新的 WASM 调试功能
如果你正在使用 WebAssembly(WASM),那么你一定会对 Chrome 88 中新增的 WASM 调试功能感到兴奋。在该版本中,我们可以直接在 DevTools 中对 WASM 代码进行调试。只需点击 Sources 面板中的 WASM 文件,即可查看该文件的源代码并设置断点。

此外,Chrome 88 还提供了许多其他的 WASM 调试功能,如变量检查、堆栈跟踪和性能分析等。通过这些功能的加持,开发人员将拥有更强大且便捷的工具,对 WASM 代码进行调试。

5. 性能提升
总的来说,Chrome 88 相比于其前代版本拥有显著的性能提升,这是我们有目共睹的事实。它将 DevTools 的启动时间缩短了20%,加载网站的速度也快了15%。这意味着我们可以更快地开始开发和调试工作,进一步提升开发效率。

结语
Chrome 88 中的这些新增功能和优化将极大地提升开发者体验。无论你是前端、后端还是全栈开发者,都将从中获益匪浅。如果你还没有使用 Chrome 88,赶紧更新你的浏览器,开始享受这些新功能所带来的便利吧!