崇高文本3:如何在崇高设置中配置rubocop.yml路径



我已经为崇高的文本安装了rubocop软件包。请找到我的配置snippet

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

但是,当我给出此配置时,rubocop不起作用。它仅适用于

  "rubocop_config_file":  ""

如何修复此问题并提供rubocop.yml的路径?

在一些刺激后,我发现了:

默认情况下,Linter插件寻找一个名为的配置文件 .rubocop.yml在当前目录及其父母 -https://github.com/sublimelinter/sublimelinter-rubocop

即使我不使用linter-plugin,我也认为Rubocop也这样做。因此,通过将.rubocop.yml放置在当前目录或其任何父母中,我就可以将我的.rubcop.yml文件由Rubocop选择。附带说明,我没有更新RuboCop软件包的配置,它会自动选择.rubocop.yml。

此rubocop中的其他设置似乎使用了完整的路径。

因此,而不是使用点从rubocop.ubocop.sublime-settings文件的文件夹中启动,使用了一个完整的路径,例如其他rubocop.sublime-settings配置。

希望这有帮助

最新更新