2014-05-09 28 views
1

我正在使用WebStorm进行Ember开发。具体来说,我是我们的前端人员,负责HTML/Handlebars和CSS功能。我厌倦了WebStorm在我不关心的东西上抛出CSS验证错误,例如IE兼容性问题。此外,我想“启用”一些高级检查,比如不要告诉我var声明是无效的(因为我们正在使用有效的css var声明)。WebStorm和编辑检查

它也不能识别某些css规则,例如, -webkit-margin-before。我不想让它告诉我那些错误,我知道它们不是。

我失去了所有噪音的信号,我希望减少或消除噪音。但我不知道如何增强/编辑检查,因为它只是一个应该检查的“高级”检查清单。

我假设有一个XML文件我可以编辑,或类似的东西?

回答

3

所有这些错误可以从用户界面,易于抑制:按下Alt + Enter键上,导致该警告语句,然后打右箭头并选择建议的选项之一:

  • “禁用检查”禁用此检查所有文件

  • “打压声明”(适用于某些检查)禁用 rhis检查当前语句只

  • “燮按所有检查的规则集”禁用所有检查, 但对于当前的规则只

还请注意,您可以禁用使用右下角赫克托图标的某些文件中的所有检查:打开你的*。 CSS编辑器中,单击赫克托图标,然后将滑块移动到蓄势级别更改为“语法”(中间位置) 见http://www.jetbrains.com/webstorm/webhelp/changing-highlighting-level-for-the-current-file.html

+0

于是,有趣的是,这工作了某些错误,但不是别人。例如,它适用于IE兼容性,但不适用于“无通用默认值”。为此,它只提供添加默认的sans-serif。此外,请注意,在Mac应用程序中,您不能执行Opt-Enter,您必须悬停,等待灯泡亮起,然后单击该按钮才能使用此功能。 –

+0

它适用于'没有通用默认值' - 在打右箭头时显示带有7条建议的下拉列表;它包括'压制语句','压制规则集','压制规则集的所有检查'和'禁止检查';另外,Alt(Opt)+ Enter在MacOSX上也适用于我 – lena