Pregunta

Me parece que JSLint produce gran cantidad de advertencias de la forma:

Expected 'foo' to have an indentation at X instead at Y.

El JSLint documentación opciones describe una opción indent que reconoce un valor numérico que representa la cantidad de espacio para cada nivel de sangría. Esta opción permite que diga cosas como el uso de 2 plazas por cada nivel de sangría. Acabo de escribir algo como esto en la parte superior de mi archivo JavaScript:

/*jslint indent: 2 */

OK, muy bien. Ahora JSLint sabe cuánto va a sangrar por cada nivel de sangría, pero JSLint parece estar codificada para decidir qué nivel de sangría cada línea debe tener .

Supongamos que quiero sangrar mi código de manera diferente a la forma en JSLint prescribe. ¿Puedo hacer esto con alguna opción JSLint? ? Si no es así, ¿puedo al menos desactivar las advertencias de sangría He intentado:

/*jslint indent: false */

pero que no causó advertencias de sangría que se elided; provocó un error de JSLint.

¿Fue útil?

Solución

¿Qué una diferencia que hace café de la mañana:

/*jslint white: true */

Otros consejos

Si no desea desactivar JSLint, puede quitar las muescas dobles (por ejemplo, al definir múltiples var en un archivo de JavaScript) mediante el ajuste de este parámetro:

Opciones> Editor> Formato> Idioma:. Javascript> sangría continuación - establece en 4

Ahora puede utilizar el cambio ctrl f para código de formato, y JSLint no se asuste ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top