删除(不搜索!)基于Dust-Me的未使用的CSS选择器

时间:2012-09-02 19:32:06

标签: css twitter-bootstrap

Dust-Me(http://www.sitepoint.com/dustmeselectors/)在识别未使用的CSS选择器方面做得很好,但现在我需要删除它们。 Dust-Me生成一个.CSV枚举那些选择器,但棘手的部分是实际删除它们。我有1200个未使用的选择器,手动移除它会让我疯狂。有没有办法自动删除删除过程?或者是否有任何其他应用程序可以删除未使用的CSS /重新生成CSS?

3 个答案:

答案 0 :(得分:0)

测试CSS Usage Firefox扩展程序(需要FireBug) 它与Dust-Me完成相同的工作,并提供干净的文件 不幸的是,这些工具不是很精确......保持备份!

答案 1 :(得分:0)

试试ReduceCSS,我认为这是一个可以做到这一点的工具。识别未使用的CSS选择器并保留干净的文件。

答案 2 :(得分:0)

+1用于CSS使用Firefox / Firebug扩展。 https://addons.mozilla.org/firefox/addon/css-usage/

以上jperelli的评论: 您可以使用能够基于正则表达式执行查找/替换的工具来仅删除标记为“未使用”的选择器。

我使用Grant Skinners优秀的正则表达式(http://www.regexr.com/)来表达一个表达式:

UNUSED([\ S \ S] [^}] *})

可以使用此方法的工具包括例如notepad ++或Netbeans。

希望有所帮助,

塞巴斯蒂安