Usando JSLint con Syntastic en Vim

Pregunta:

Estoy usando Syntastic para verificar la sintaxis en Vim: cada vez que .rb un archivo .rb , lo ejecuta a través de un verificador de sintaxis y me resalta los errores. Esposo. Lo mismo para varios otros tipos de archivos: HAML, HTML, etc. Lo hace llamando a verificadores de sintaxis externos y mostrando los errores que devuelven.

Syntastic se puede configurar de varias maneras, pero esto es lo que agregué a mi .vimrc :

  " When writing a file, if there are errors, have Syntastic plugin mark them
  let g:syntastic_enable_signs=1
  let g:syntastic_auto_loc_list=1

Últimamente, he tenido varios errores de Javascript esquivos que eventualmente encontré al copiar y pegar mi código en la interfaz web de JSLint . Realmente me gustaría que JSLint se ejecute en mis archivos .js cada vez que los guardo, pero la búsqueda de "línea de comando JSLint" me ha causado mayor confusión.

¿Existe una versión oficial de línea de comandos de JSLint? ¿Alguien tiene instrucciones claras sobre cómo hacer que JSLint se ejecute a través de Syntastic?

Respuesta:

Syntastic está buscando el binario jsl en su camino. Puede descargar jsl (línea de comando js lint) desde http://www.javascriptlint.com/download.htm

Después de instalarlo, reiniciaría vim y viola, debería funcionar.

Si está en una Mac, también puede hacer brew install jslint e instalará el ejecutable jsl por usted.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım