`
jjfat
  • 浏览: 283825 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

前端利器:Chrome开发者工具的代码覆盖功能

阅读更多

 

代码覆盖率终于走过了实验阶段发布到了Chrome Canary,意味着它将很快达到普遍的可用性。这是一个令人兴奋的功能,在使用JavaScript和CSS时非常有用,所以我以为我会做一个快速演示,并探索它是如何有用的。

 

它有什么作用?

 

代码覆盖可以让你运行你的Web应用程序,然后针对每个JS / CSS文件,看看哪些代码在运行,哪些代码没有。

 

 

在这里,我运行了一个简单的静态网页,Chrome生成了页面上存在的CSS和JS文件的故障。右侧的栏显示每个文件的相对大小,红色表示未使用的代码,绿色显示运行的代码。

 

录制代码覆盖的工作方式类似于devtools时间轴 - 你打成记录,然后与你的站点正常交互。完成后,Chrome会进行一些计算并生成读数。在这里,我很好奇网站上有多少未使用的CSS,所以我导航到各个子页面,以确保我打到每个css“代码路径”。果然,这里有很大的改进空间,因为我的网站上的css的97%没有使用!

 

全文请点击这里

分享到:
评论

相关推荐

    mastering-chrome-developer-tools:Chrome开发者工具全天研讨会的资料

    Chrome开发者工具是Web开发人员和前端工程师不可或缺的利器,它提供了强大的功能,帮助我们调试、优化和理解网页的运行机制。在"mastering-chrome-developer-tools: Chrome开发者工具全天研讨会的资料"中,我们可以...

    Python-通过Chrome开发者工具调试Django应用

    而Chrome开发者工具(Chrome DevTools)是前端开发者必备的利器,它可以帮助我们调试JavaScript、CSS、网络请求等。然而,很多人可能不知道,Chrome DevTools也可以与Django结合,用于调试后端应用。下面我们将深入...

    Chrome开发者工具介绍

    由于F12是前端开发人员的利器,所以我自己也在不断摸索中,查看一些博客和资料后,自己总结了一下来帮助自己理解和记忆,也希望能帮到有需要的小伙伴,嘿嘿!

    JS开发者工具箱

    总的来说,"JS开发者工具箱"是前端开发者提高生产力的利器,它不仅提供了Chrome DevTools的基础功能,还增加了许多实用工具和特性,让开发者在编写和调试JavaScript代码时更加得心应手。无论是初学者还是经验丰富的...

    chrome浏览器-vue开发者工具

    总的来说,Chrome浏览器的Vue开发者工具是Vue.js开发者不可或缺的利器,它提供了直观、高效且强大的调试和分析能力,使得Vue应用的开发变得更加便捷和高效。无论你是初学者还是经验丰富的开发者,熟练掌握Vue ...

    前端开发必备工具,希望能给web程序员带来一些帮助

    7. **浏览器开发者工具**:Chrome DevTools、Firefox Developer Tools等内置在各大浏览器中的开发者工具,是前端调试的利器。它们可以查看网络请求、检查元素、模拟不同设备和屏幕尺寸,以及进行性能分析。 8. **...

    chrome.zip vue的chrome的快速开发工具,chrome 的扩展工具

    Chrome 浏览器是全球广泛使用的网络浏览器,其强大的开发者工具是前端开发人员的重要利器。在Vue.js的开发过程中,Chrome的扩展工具更是扮演了关键角色,极大地提升了开发效率。Vue.js是一个流行的JavaScript框架,...

    chrome F12显示压缩过了的js代码,可格式化排版成有回车和缩进的js代码.zip

    - 压缩包中的"1.png"和"2.{}.png"可能是展示这个过程的截图,它们可能包含了如何在Chrome开发者工具中定位和格式化压缩JS代码的步骤,帮助用户更好地理解操作流程。 总的来说,掌握在Chrome浏览器中使用开发者工具...

    chrome js 调试工具

    Chrome JavaScript 调试工具是Web开发者不可或缺的利器,它为高效、稳定地进行JavaScript代码调试提供了强大支持。Chrome浏览器内置的开发者工具(DevTools)是这个调试环境的核心,其功能强大且易于使用,深受前端...

    前端开发工具箱

    9. **浏览器开发者工具**:Chrome DevTools和Firefox Developer Tools提供了强大的调试、分析和测试功能,是前端开发者的必备利器。 10. **代码质量检查**:ESLint用于静态代码分析,找出潜在错误和不符合编码规范...

    vue2以及vue3 chrome调试工具

    总之,Vue 2和Vue 3 Chrome调试工具是Vue开发者不可或缺的利器,它们极大地提高了开发效率,简化了调试过程,让Vue应用的开发变得更加顺畅。无论是初学者还是经验丰富的开发者,都能从中获益良多。

    ( PHP console for chrome extention

    - **与其他扩展的协同**:与其他Chrome开发者工具如JavaScript断点、网络面板等配合使用,可以实现更强大的功能。 总的来说,PHP Console for Chrome Extension是PHP开发者在前端工作时的一大利器,它简化了PHP的...

    chrome F12 根据类名找CSS及动画.zip

    在IT行业中,浏览器开发者工具(通常称为DevTools)是前端开发者不可或缺的利器,尤其是Chrome的F12开发者工具。这个名为"chrome F12 根据类名找CSS及动画.zip"的压缩包文件,显然是为了帮助用户了解如何在Chrome...

    PHP 谷歌浏览器调试方法及插件 ChromePHP 4.1.zip

    谷歌浏览器(Chrome)作为最受欢迎的浏览器之一,提供了丰富的开发者工具来支持前端和后端的调试工作。其中,ChromePHP是一款专门用于PHP调试的插件,它使开发者能够在Chrome浏览器的控制台中直接查看PHP的输出信息...

    Vue (4).crx Vue开发者工具

    Vue开发者工具(vue-devtools)是Vue.js生态系统中的一个重要组成部分,专为Chrome浏览器设计,提供了一套直观的界面,帮助开发者深度调试Vue应用程序。 Vue-devtools主要功能包括: 1. **组件树视图**:显示应用...

    Chrome development tools

    总而言之,Chrome开发工具是前端开发者不可或缺的利器,无论你是初学者还是资深开发者,都应该掌握它的基本使用方法,以提升工作效率和质量。通过深入理解和实践,你可以解锁更多高级功能,成为Web开发领域的专家。

    devToolsExtension:Chrome扩展程序可提供额外的devtools功能

    Chrome开发者工具(DevTools)是Web开发者不可或缺的利器,它提供了丰富的功能,如元素检查、网络请求分析、性能监控等。然而,对于某些特定需求,Chrome的内置功能可能还不够用,这时就需要借助于devTools扩展程序...

    web前端抓包工具

    在Web前端开发中,了解和使用...总的来说,Web前端抓包工具是开发者不可或缺的利器,它们提供了一种透明化网络通信的方式,帮助我们更好地理解和解决问题。熟练掌握这些工具的使用,能够显著提升前端开发的效率和质量。

    FeHelper前端助手

    总的来说,FeHelper前端助手是前端开发者不可或缺的工具,它简化了日常工作,提升了开发效率,无论是处理字符串编码、格式化代码,还是进行性能检测,都能提供强大的支持,是前端开发者必备的利器。

    vue 关于Chrome浏览器的开发工具包

    总结来说,Vue DevTools是Vue.js开发者不可或缺的利器,它提供了一套全面的Vue应用调试环境,使得开发者能更高效地调试和优化代码。通过理解并熟练运用Vue DevTools,你可以在开发Vue项目时游刃有余,提高工作效率。

Global site tag (gtag.js) - Google Analytics