Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Chrome'的替代品;Firefox中的覆盖率_Javascript_Frontend_Firefox Addon_Firefox Developer Tools - Fatal编程技术网

Javascript Chrome'的替代品;Firefox中的覆盖率

Javascript Chrome'的替代品;Firefox中的覆盖率,javascript,frontend,firefox-addon,firefox-developer-tools,Javascript,Frontend,Firefox Addon,Firefox Developer Tools,我刚刚在Chrome中发现了一个有趣的函数,用于显示运行的页面/应用程序中没有使用代码的哪些部分 详情如下: 我找不到Firefox的替代品,有人知道它是否存在于浏览器中,或者是否有任何能够实现相同功能的扩展 谢谢简单但不幸的答案是否定的,Firefox(82版)没有包含代码覆盖工具,目前还没有任何Firefox扩展允许这样做 Chrome中只有一个类似的工具。请注意,Chrome的代码覆盖率工具目前只检查单个页面的覆盖率。也就是说,如果你的网站上有使用CSS或JavaScript不同部分的不同

我刚刚在Chrome中发现了一个有趣的函数,用于显示运行的页面/应用程序中没有使用代码的哪些部分

详情如下:

我找不到Firefox的替代品,有人知道它是否存在于浏览器中,或者是否有任何能够实现相同功能的扩展


谢谢

简单但不幸的答案是否定的,Firefox(82版)没有包含代码覆盖工具,目前还没有任何Firefox扩展允许这样做


Chrome中只有一个类似的工具。

请注意,Chrome的代码覆盖率工具目前只检查单个页面的覆盖率。也就是说,如果你的网站上有使用CSS或JavaScript不同部分的不同页面,那么覆盖率实际上比该工具显示的要高。此外,您的代码中可能有某些部分仅在特定浏览器中工作,例如,带有前缀的CSS属性,而该工具无法识别这些属性。这两个限制限制了它的用途。谢谢塞巴斯蒂安,我怀疑。。。另外,WebStorm似乎支持函数(),但我认为它是基于Chrome的。我还发现了一个网页包插件,它似乎可以找到未使用的文件:。不幸的是,它找不到未使用的代码,只找到文件。如果有这个功能就太好了,我发现我的CSS代码有一半是“死”的。你是对的,WebStorm的代码覆盖功能显然根据你链接的页面使用了Chrome的工具。正如我在对你的问题的评论中所写的那样,要做到正确的代码覆盖率是非常困难的,Chrome的工具(我假设其他工具也是)只做基本检查,因此错误地将代码标记为未使用。我在回复中链接了Firefox增强请求,我在评论中看到了。是的,我已经阅读了你的评论!现在我安装了chrome,因为我使用Firefox已经超过2年了。这个功能很有用,但你知道,它不是你每天都会用到的东西……但它确实很方便,所以我希望它将来能实现,我喜欢firefox:-)