任何有关如何查找aspx文件使用什么CSS类的建议的建议。现在我有一个庞大的css文件,为了维护起见,我想将其分解为更有组织的方式。任何关于如何查找aspx文件使用什么CSS类的建议
如果存在任何可能产生的报告像这样的CSS类是在file1.aspx使用,file2.aspx,等我想知道......
我想我可以写一个脚本来做到这一点,但如果有任何已经写入的免费应用程序,那将会是膨胀的。
任何有关如何查找aspx文件使用什么CSS类的建议的建议。现在我有一个庞大的css文件,为了维护起见,我想将其分解为更有组织的方式。任何关于如何查找aspx文件使用什么CSS类的建议
如果存在任何可能产生的报告像这样的CSS类是在file1.aspx使用,file2.aspx,等我想知道......
我想我可以写一个脚本来做到这一点,但如果有任何已经写入的免费应用程序,那将会是膨胀的。
也许这将帮助:
http://www.dotnetsurfers.com/Blog/2008/10/02/RemovingUnusedCSSClassesFromYourWebApplication.aspx
的家伙写了一个小工具,解析CSS文件和应用程序文件夹,以确定没有正在使用的CSS类。
我想说,你应该尝试将CSS整合到尽可能少的文件中,以减少加载CSS依赖关系所需的连接;这将加快初始页面加载时间。
你也应该尽量利用母版页,至少共同元素,如加载了jQuery,CSS等
最后,我想用grep用于Windows,并将其添加到Visual Studio的工具箱项做简单的文本搜索是这样的:
如果该项目在Visual Studio中打开,一个超级简单的解决方案可能是:
在Visual Studio中: CRTL + SHIFT + F
查找内容: “类= {CSS类名}”
看看这些类型的文件: “*的.aspx”
有几个Firefox的插件,可以帮你。这些是来自Google的Page Speed和Dust-Me Selectors。
Page Speed将为您提供您正在分析的页面上未使用的CSS选择器的列表,而Dust-Me选择器将为您提供该选择器,同时也提供关于正在使用的CSS选择器的报告。这两份报告都有其用途。
使用Dust-Me选择器,您还可以获取它以捕捉整个站点并检测网站上任何地方都没有使用的选择器。