当我使用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配置和自动修剪尾随空白)的答案,也扩大了我对空白的推理。 –