为崇高文本3设置`lintr`:改变行长度

时间:2016-09-05 15:12:13

标签: r sublimetext3 sublimelinter

我在崇高文本3(Sublime Text 3)中将sublimeLinter-contrib-lintrlintr用于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

0 个答案:

没有答案