我正在处理一些编写糟糕的CSS。虽然我不是设计/CSS专家,但至少我了解CSS中的C。尽管VS-2008内置的CSS支持比以前的版本要好得多,但它仍然不能完全满足我的需求。
我想知道是否有任何好的程序或工具可以帮助我重构和清理我的CSS,就像ReSharper对C#所做的那样。
以下是一些很好拥有的功能:
- 检查CSS文件并确定提取常见样式(如字体样式、颜色等)的方法...
- 与VS-2008的插件结合使用将非常棒!
- 检查标记文件并提出关于改进当前类和样式使用的建议。
我正在处理一些编写糟糕的CSS。虽然我不是设计/CSS专家,但至少我了解CSS中的C。尽管VS-2008内置的CSS支持比以前的版本要好得多,但它仍然不能完全满足我的需求。
我想知道是否有任何好的程序或工具可以帮助我重构和清理我的CSS,就像ReSharper对C#所做的那样。
以下是一些很好拥有的功能:
Firebug是一个非常好的Firefox扩展程序,它允许您检查文档树中哪些DOM元素具有活动的CSS声明。
虽然它不提供改进的建议,但在手动调试/简化CSS代码时非常有帮助。
Web Developer扩展程序也是一个很好的帮助工具。
有一个名为HAML的Ruby宝石,其中包含一个名为css2sass的可执行文件。该可执行文件将CSS转换为SASS,这是一种基于CSS的元语言,使重构变得更加容易(通过更好地说明选择器之间的关系)。值得一看。
我尝试使用.NET的Less进行玩耍。
我喜欢Expression Web的CSS功能。但它对于最小化或统一你的CSS并没有太多帮助。你必须理解CSS的工作原理才能正确使用它。