【问题标题】:Sublime Text 3: How to configure rubocop.yml path in sublime settings?Sublime Text 3:如何在 sublime 设置中配置 rubocop.yml 路径?
【发布时间】:2017-03-04 04:35:03
【问题描述】:

我已经为 sublime text 3 安装了rubocop package。我正在尝试通过向 Rubocop.sublime-settings 提供 rubocop.yml 路径来设置自定义 rubocop 配置。请找到我的配置-sn-p

  "rubocop_config_file":  "./.rubocop.yml"

但是,当我提供此配置时,rubocop 不起作用。它只适用于

  "rubocop_config_file":  ""

我该如何解决这个问题并提供我的 rubocop.yml 到 rubocop 的路径?

【问题讨论】:

    标签: ruby sublimetext3


    【解决方案1】:

    经过一番催促,我发现了这个:

    默认情况下,linter 插件会查找名为 当前目录及其父目录中的 .rubocop.yml - https://github.com/SublimeLinter/SublimeLinter-rubocop

    尽管我没有使用 linter-plugin,但我认为 rubocop 也是如此。因此,通过将 .rubocop.yml 放在当前目录或其任何父目录中,我能够让 rubocop 选择我的 .rubcop.yml 文件。附带说明一下,我没有更新 rubocop 包的配置,它会自动选择 .rubocop.yml。

    【讨论】:

      【解决方案2】:

      此 Rubocop.sublime-settings 中的其他设置似乎使用了完整的路径。

      因此,不要使用圆点从 Rubocop.sublime-settings 文件所在的文件夹开始,而是使用完整路径,例如其他 Rubocop.sublime-settings 配置的示例。

      希望对你有帮助

      【讨论】:

        猜你喜欢
        • 2013-09-25
        • 1970-01-01
        • 2021-01-08
        • 1970-01-01
        • 2015-03-19
        • 2020-06-26
        • 2017-07-16
        • 1970-01-01
        • 2020-02-16
        相关资源
        最近更新 更多