7
JSHint
JSHint é uma ferramenta orientada à comunidade que detecta erros e possíveis problemas no código JavaScript.
JSHint é uma ferramenta orientada à comunidade que detecta erros e possíveis problemas no código JavaScript.Como o JSHint é tão flexível, você pode ajustá-lo facilmente no ambiente que espera que seu código seja executado.JSHint é de código aberto e sempre permanecerá assim.O projeto visa ajudar os desenvolvedores de JavaScript a criar programas complexos sem se preocupar com erros de digitação e truques de linguagem.Qualquer base de código eventualmente se torna enorme em algum momento; portanto, erros simples - que não apareceriam quando escritos - podem se tornar interruptores de exibição e adicionar horas extras de depuração.Portanto, as ferramentas de análise de código estático entram em jogo e ajudam os desenvolvedores a identificar esses problemas.O JSHint verifica um programa escrito em JavaScript e relata erros comuns e possíveis erros.O problema em potencial pode ser um erro de sintaxe, um erro devido a uma conversão implícita de tipo, uma variável com vazamento ou algo totalmente diferente ... Apenas 15% de todos os programas listados no jshint.com passam nas verificações de JSHint.Em todos os outros casos, o JSHint encontra algumas bandeiras vermelhas que podem ter sido bugs ou problemas em potencial.Observe que, embora as ferramentas de análise de código estático possam detectar muitos tipos diferentes de erros, ele não pode detectar se o seu programa está correto, rápido ou possui vazamento de memória.Você sempre deve combinar ferramentas como JSHint com testes funcionais e de unidade, bem como com revisões de código.
Local na rede Internet:
https://jshint.comRecursos
Categorias
Alternativas ao JSHint para IntelliJ IDEA
5
ESLint
ESLint é um utilitário de aprendizado de código aberto JavaScript criado originalmente por Nicholas C. Zakas em junho de 2013.