带有Web Essentials的Visual Studio,未使用的CSS无效

时间:2015-12-03 15:59:04

标签: visual-studio-2013 web-essentials

我正在使用Visual Studio中的.NET 4.5.1项目并安装Web Essentials并以其他所有方式运行,除了查找未使用的CSS。当我使用新项目进行测试时,它会按预期工作。

是否存在Unused CSS不起作用的已知情况?

环境

  • VS2013 Pro
  • Win7 Pro

重现的步骤

  1. 开始在Chrome中调试应用
  2. 在新标签页中打开网站后,在“浏览器链接信息中心”中选择“开始记录”
  3. 点击网站
  4. 更改内容

    结果

    • 录制已开始,现在可以使用停止录制
    • 没有消息发送到输出窗口
    • 清除“浏览器链接”工具栏(位于顶层菜单)中的“清除CSS使用数据”选项。无论是否录制,都不会启用。

    预期

    • 输出视图中的消息
    • 清除CSS使用数据的能力

    尝试排查

    • 已安装扩展程序的先前版本 - 结果相同
    • 已验证Chrome,Firefox和IE上存在此问题
    • 浏览器链接的其他功能按预期工作
    • 创建新项目按预期工作,“清除CSS使用数据”不显示

    Browser Link drop down menu

1 个答案:

答案 0 :(得分:1)

我知道很久以来你问过这个问题,但这个解决方案实际上可能对其他人有所帮助......你可以使用Chrome Dev工具识别未使用的CSS

  1. 打开Chrome开发工具
  2. 点击审核标签
  3. 点击底部的运行,等待审核完成
  4. 您将在网页效果部分的删除未使用的CSS规则下获得未使用的CSS