當我使用SublimeLinter進行Sublime Text 2與JavaScript時,它顯示紅色感嘆號圖標,每當有一個結尾的空白時,這應該不是一個問題與JavaScript。配置SublimeLinter忽略尾隨空白
我做了一些調查,發現我可以添加以下代碼,以發現這裏每出錯代碼包用戶設置(SublimeLinter.sublime的設置): https://github.com/jcrocholl/pep8/blob/master/pep8.py
{
"pep8_ignore": [ "E200", "W200", "200" ]
}
但對於一些錯誤圖標仍然顯示的原因。
尾隨空白是發展的頭號敵人,爲什麼你會忽略這樣重要的警告?您寧願在用戶設置中使用''trim_trailing_white_space_on_save「:true'。 –
感謝Fabricio,我想我沒有意識到javascript中的空格會成爲問題。將該代碼添加到我的用戶設置並解決了我的問題。爲了澄清我爲我的Sublime Text用戶設置添加''trim_trailing_white_space_on_save「:true',而不是SublimeLinter用戶設置。 –
沒問題,這並不是說它很容易破壞你的代碼,但是從長遠來看,你會注意到爲什麼保留尾隨空白是一個好習慣。我已經發布了兩種可能的解決方案(SublimeLinter配置和自動修剪尾隨空白)的答案,也擴大了我對空白的推理。 –