Ejecutar JSHint dentro de Visual Studio

En el post de ayer se comentaba cómo era posible utilizar la extensión Web Essentials para crear bundles de nuestros archivos JavaScript. Siguiendo en la misma línea, hoy me gustaría hablar de otra de las opciones que posee esta fantástica extensión: la integración con JSHint. Todos aquellos que trabajamos con el front-end deberíamos conocer herramientas de análisis de código JavaScript como JSLint, JSHint, etcétera. Sin embargo, para hacer uso de ellas es necesario copiar nuestro código y pegarlo en el sitio web de alguna de estas herramientas para realizar el análisis del mismo, lo cual nos impide tener un seguimiento a tiempo real de nuestro desarrollo y terminamos por olvidarnos de su uso en el día a día.
Para evitar perder este análisis continuo también en los scripts, con Web Essentials podemos lanzar JSHint directamente desde Visual Studio de manera automática:

VS JsHint Errors

Dentro de la configuración de esta extensión, tenemos un apartado exclusivamente para las propiedades de esta herramienta. Para acceder a las opciones basta con ir al TOOLS –> Options –> Web Essentials –> JSHint:

JSHint configuration Web Essentials

De esta forma obligamos a los desarrolladores a estar atentos a la calidad de su código también en el front-end.

Espero que sea de utilidad.

¡Saludos!