这可能是asinine,但我不认为我在Rstudio(0.99.486)中正确设置了lintr.我在“偏好设置”中有所有选项>代码>诊断并在项目的工作区中加载lintr.但是,当我运行诊断程序时,我没有收到语法,赋值等方面的错误.是否有任何我需要做的事情来启用所有默认的短语?
(请解除我迄今为止所犯的任何愚蠢错误.)
# Sample code; only warnings are for unknown symbol, unexpected
# tokens, and missing whitespace around binary operator
testing = function(test1, test2)
{
return paste(test, test1)
}
test.var = 1+2
最佳答案 我认为RStudio诊断与lintr无关.
跑
皮棉(“您的文件到test.R”)
从控制台(或其他短路).
这会将文件加载到RStudio的源窗格中(如果它尚未存在),运行测试并在控制台窗格中打开一个新选项卡“Markers”,其中包含有关您文件的所有警告.
现在,您可以非常轻松地处理代码,因为两个窗格同时显示相关信息.对于新检查,您必须从控制台重复该命令. (至少我没有找到更方便的循环校正,测试,纠正方法.)