Resharper:如何抑制CSS黑客造成的检查错误?

前端之家收集整理的这篇文章主要介绍了Resharper:如何抑制CSS黑客造成的检查错误?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这个代码是这样的:
/*fix ie transform offset*/
.adAffiliate.adDeclarationPosition-Right .adAffiliate-header
{
   *left: -20px    !important; /* IE 7 (IE6 also uses this,so put it first) */
   _left: -20px    !important; /* IE 6 */
    left: -20px\0/ !important; /* IE 8-9 */
}

正如你所看到的,前两行被识别为CSS黑客.它们不会出现在解决方错误列表中.我只想摆脱解决错误列表中出现的第3行.不幸的是,“忽略错误”在VS重新启动时不起作用.有没有办法抑制这个特定的错误?也许是一个特别的“忽略评论”?

这是我在1000年的LOC中唯一的CSS黑客.这次我没有找到办法.我可以和这个黑客在一起.

解决方法

只需在错误突出显示中选择“输入”,选择“检查选项”,将严重性设置为“警告”或“更低”,即可更改此类错误的严重性.

这将迫使该问题从“解决方错误”工具窗口中消失,这显然只显示错误级问题.请注意,VS重新启动时检查严重性变化持续存在.

当然,这个解决方案意味着,只要您的代码在其他地方遇到类似问题,您将无法通过解决方案中的错误观察:您将不得不关注代码编辑器中的ReSharper问题突出显示(有用的习惯)或使用ReSharper>检查您的代码检查>范围内的代码问题

猜你在找的CSS相关文章