是否有任何GNU R的语法检查器

时间:2012-03-15 02:49:50

标签: r syntax

是否有任何现有工具可以执行与'jslint'或'php -l'相同的功能?

对于大型项目,我们如何在任何单元测试之前确保源代码没有任何拼写错误。

2 个答案:

答案 0 :(得分:9)

codetools包中有checkUsage个包(尤其是lint函数)和svTools函数。

答案 1 :(得分:0)

是的,我从这里开始工作:

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

https://github.com/jimhester/lintr

安装Vim:

将文件syntastic / lintr.vim放在syntastic / syntax_checkers / r目录下。如果你正在使用病原体这个目录是〜/ .vim / bundles / syntastic / syntax_checkers / r。

然后将以下行添加到.vimrc。

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

启动vim它应该可以工作,这是我的:

enter image description here