2012-03-15 4 views
9

¿Existe alguna herramienta existente para realizar la misma función que 'jslint' o 'php -l'?¿Existe algún comprobador de sintaxis para GNU R

Para un proyecto a gran escala, ¿cómo podemos garantizar el código fuente sin ningún error tipográfico antes de cualquier prueba de unidad.

Respuesta

9

Existe la codetools paquete (especialmente la función de checkUsage) y la función lint en el paquete svTools.

0

Sí llegué el corrector lintr desde aquí a trabajar:

https://www.r-project.org/nosvn/pandoc/lintr.html

https://github.com/jimhester/lintr

Instalación de Vim:

poner el archivo syntastic/lintr.vim bajo el directorio syntastic/syntax_checkers/r. Si está utilizando un agente patógeno, este directorio es ~/.vim/bundles/syntastic/syntax_checkers/r.

A continuación, agregue las siguientes líneas a su .vimrc.

let g:syntastic_enable_r_lintr_checker = 1 
let g:syntastic_r_checkers = ['lintr'] 

vim de inicio y debería funcionar, aquí es mío:

enter image description here

Cuestiones relacionadas