【问题标题】:Using lintr with sublime text 3使用 lintr 和 sublime text 3
【发布时间】:2015-03-24 17:20:12
【问题描述】:

我正在尝试在 sublime text 3 中使用 SublimeLinter-contrib-lintr。我无法理解安装说明。

为了让 SublimeLinter 执行 R,你必须确保它的路径对 SublimeLinter 可用。在继续之前,请阅读并按照文档中的“查找 linter 可执行文件”中的“验证您的 PATH”中的步骤进行操作。

我已经使用 R 中的devtools 包安装了lintr。我查看了安装lintr 的文件夹,但找不到任何可执行文件。

我错过了什么?

【问题讨论】:

    标签: r sublimetext3


    【解决方案1】:

    我相信需要找到的可执行文件是 R 本身,而不是 lintr,因为 lintr 包将被 R 调用。因此,一旦你编辑了你的 PATH,你应该发出这些命令to validate it:

    # Mac OS X, Linux
    $SHELL -l -c '/usr/bin/which R'
    
    # Windows
    where R
    

    【讨论】:

    • 如果您不介意,我有一个简短的后续问题。我已将R 路径添加到SublimeLinter3 设置,但是lintr 仍未运行。我错过了任何明显的步骤吗?我仔细按照sublimelinter.readthedocs.io/en/latest/… 上的说明进行操作。唯一的区别是我没有使用devtools 进行安装,而是使用了CRAN 上的pkg。你有什么想法让它工作吗?
    • 我在使用 Sublime Text 3 build 3170 的 macOS 10.13.4 上遇到了同样的问题。R 已安装并在我的路径上; lintr 包安装在 R 中;安装了 SublimeLinter 和 SublimeLinter-contro-lintr。奇怪的是,当我第一次重新启动 Sublime 时,出现了 linting(例如,突出显示 = 周围缺少的空格),但在随后的重新启动时没有 linting。关于让 lintr 在 Sublime 中工作的任何建议?
    • 这是一个与原始问题不同的问题。请把它写成一个新的 Slashdot 问题,如果需要,请参考这个问题。
    猜你喜欢
    • 2015-05-07
    • 2014-09-17
    • 2015-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-16
    • 1970-01-01
    相关资源
    最近更新 更多