JSHint

JSHint

JSHint es una herramienta impulsada por la comunidad que detecta errores y posibles problemas en el código JavaScript.
JSHint es una herramienta impulsada por la comunidad que detecta errores y posibles problemas en el código JavaScript.Como JSHint es tan flexible, puede ajustarlo fácilmente en el entorno que espera que ejecute su código.JSHint es de código abierto y siempre se mantendrá de esta manera.El proyecto tiene como objetivo ayudar a los desarrolladores de JavaScript a escribir programas complejos sin preocuparse por los errores tipográficos y de lenguaje.Cualquier base de código eventualmente se vuelve enorme en algún momento, por lo que los errores simples, que no se mostrarían cuando se escriben, pueden convertirse en obstáculos y agregar horas adicionales de depuración.Por lo tanto, las herramientas de análisis de código estático entran en juego y ayudan a los desarrolladores a detectar tales problemas.JSHint escanea un programa escrito en JavaScript e informa sobre errores comúnmente cometidos y posibles errores.El problema potencial podría ser un error de sintaxis, un error debido a una conversión de tipo implícita, una variable con fugas o algo completamente diferente ... Solo el 15% de todos los programas incluidos en jshint.com pasan las comprobaciones de JSHint.En todos los demás casos, JSHint encuentra algunas señales de alerta que podrían haber sido errores o problemas potenciales.Tenga en cuenta que, si bien las herramientas de análisis de código estático pueden detectar muchos tipos diferentes de errores, no puede detectar si su programa es correcto, rápido o tiene pérdidas de memoria.Siempre debe combinar herramientas como JSHint con pruebas unitarias y funcionales, así como con revisiones de código.
jshint

Sitio web:

Categorias

Alternativas a JSHint para Linux

JSLint

JSLint

JSLint es un programa de JavaScript que busca problemas en los programas de JavaScript.Es una herramienta de calidad de código.
ESLint

ESLint

ESLint es una utilidad de código abierto de JavaScript creada originalmente por Nicholas C. Zakas en junio de 2013.
Coala

Coala

Coala proporciona una interfaz de línea de comandos unificada para alinear y corregir todo su código, independientemente de los lenguajes de programación que utilice.http://coala-analyzer.org/.
Houndci

Houndci

Hound comenta sobre violaciones de estilo en las solicitudes de extracción de GitHub, lo que le permite a usted y a su equipo revisar y mantener mejor una base de código limpia.Hound mantiene su estilo de código bajo control.