setup run how eslinter configurar como javascript jslint jshint

javascript - run - jslint vs jshint



¿Suprimir la advertencia de "espacios y tabulaciones mixtas" en JSHint/JSLint o servicio alternativo? (3)

No es posible desactivar esta advertencia con una bandera, y el mantenedor de JSHint no quiere agregar una bandera para esto .

Sin embargo, es posible desactivar las advertencias según su número . En este caso, escribirías:

/* jshint -W099 */

Si está utilizando un archivo de configuración JSHint, también puede especificarlo allí:

{ "-W099": true, // allowed mixed tabs and spaces }

Alternativamente, hay un reportero personalizado disponible para desactivar esta advertencia.

JSHint y JSLint son herramientas impresionantes.

Sin embargo, la advertencia de "espacios y pestañas mixtas" domina el informe. ¿Hay alguna forma de suprimir estas advertencias o existe un servicio similar que permita suprimir las advertencias de espacios en blanco?


Respuesta para 2014: actualizar jshint Como se mencionó anteriormente en @RobW, jshint github.com/jshint/jshint/commit/… . He probado esto actualizando a [email protected] y volviendo a alinear mi documento, que ya no se queja (uso sangrado continuo de pestañas, pero al comentar líneas en SublimeText se activó esta advertencia).

sudo npm update -g jshint


/*jshint smarttabs:true */

Ver smarttabs , en "Opciones de relajación". http://www.jshint.com/docs/options/

Esta opción suprime las advertencias sobre tabulaciones y espacios mixtos cuando estas últimas se usan solo para alinear. La técnica se llama SmartTabs .