我在崇高文本3(Sublime Text 3)中将sublimeLinter-contrib-lintr
和lintr
用于lint R
。我想改变的一件事是线长标志。此时,Sublime Text 3不断提醒我"lines should not be more than 80 characters"
。我想将行长度更改为120. lintr
建议通过编辑以下内容来更改sublime linter
的用户设置,
{
"user": {
"linters": {
"r": {
"linters": "with_defaults(line_length_linter(120))"
}
}
}
}
完成上述配置并重启Sublime Text 3后,系统仍会报告“80个字符”提醒。有人能解释一下吗?电脑正在运行Mac El Capitan。我不认为路径是一个问题,因为sublime linter
可以lint R
文件。我使用的最终设置如下
"user": {
"linters": {
"lintr": {
"@disable": false,
"args": [],
"cache": "TRUE",
"excludes": [],
"linters": "with_defaults(line_length_linter = line_length_linter(120))"
}
}
}
我还注意到,在sublime linter
的用户设置中,没有"r":{...}
,只有"lintr":{...}
。我假设在设置方面,lintr
只是r
。