O JSHint se comporta de maneira diferente no Webstorm e Grunt
Criei um novo serviço com o Grunt usando o gerador angular e depois reformatei o código com o WebStormCtrl+ALT+L como as guias / espaços parecem diferentes.
Então, ao usar o Grunt e a tarefa que JShint reclama, recebo os seguintes erros:
app/scripts/services/poteservice.js
line 11 col 13 Expected '}' to have an indentation at 15 instead at 13.
line 14 col 13 Expected '}' to have an indentation at 15 instead at 13.
Outra questão estranha é que descobri que posso ativar o JSHint dentro do WebStorm, mas então tenho problemas como
JSHINT: angular not defined
and
Use the function form of use strict
Alguém sabe como fazer com que todos joguem bem, ou seja, WebStorm e Grunt etc.
Eu tenho o plugin WebStorm para angular instalado.
Alguém pode ajudar?