2014-05-09 27 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