删除“Dust Me Selectors”以外的未使用的CSS选择器?

时间:2009-02-18 23:10:43

标签: css css-selectors

我想从常见的CSS文件中删除所有未使用的CSS选择器。虽然Firefox扩展“Dust Me Selectors”运行良好,但它只适用于每页。它报告页面的未使用的选择器,但有些可以在其他页面上使用。

是否有工具可以浏览文件夹,扫描所有文件并显示未在任何地方使用的选择器列表?

4 个答案:

答案 0 :(得分:9)

我不确定为什么你不能使用Dust Me选择器,你可以右键单击符号并选择“Spider Sitemap”来一次完成整个网站。

答案 1 :(得分:3)

在我看来,Dust-Me并不是真正的“蜘蛛”,只要它只跟随站点地图中给出的链接;它不会继续遵循这些页面中包含的下一级链接。所以你必须完成站点地图。我还担心Dust-Me只关注HTML中未使用的选择器。我正在开发一个项目,其中CSS中的一些选择器用于Javascript,但不直接在HTML中提及。

答案 2 :(得分:3)

旧问题,但人们也可以在Firefox中使用CSS Usage作为Firebug。

答案 3 :(得分:0)

现在有purifycss的选项,它有一个CLI,可以在NodeJs中使用。

没有找到IDE扩展,但是npm友好,这不会是一个问题。