如何在 Visual Studio 代码中控制 lintr 的行为?

Jer*_*Fan 8 r visual-studio-code

从 Rstudio 切换到 vscode。现在最大的问题:短绒一直困扰着我!以片段为例:在此输入图像描述 object_name_linter 试图让我将变量命名为 ,group_markers而不是group.markers。然而,在 R 社区中,在变量名称中看到这种情况相当常见.。我想不出关闭这个 linter 的好方法。

Fen*_*Mai 9

要全局关闭此特定的 linter,请创建一个配置文件~/.lintr

linters: with_defaults(
    object_name_linter = NULL
  )
Run Code Online (Sandbox Code Playgroud)

linter 列表: https: //lintr.r-lib.org/reference/linters.html

例如,要同时禁用最大行长度 = 80 的 linter,配置文件~/.lintr应为:

linters: with_defaults(
    object_name_linter = NULL,
    line_length_linter = NULL
  )
Run Code Online (Sandbox Code Playgroud)

  • 谁能建议我们这些 Windows 上的人应该将 ~/.lintr 保存在哪里? (2认同)
  • @ElliottCollins 通常是 `C:\Users\username\` (2认同)