我为崇高文本3安装了rubocop package。我试图通过向Rubocop.sublime-settings提供rubocop.yml路径来设置自定义rubocop配置。请找我的配置代码段
"rubocop_config_file": "./.rubocop.yml"
但是,当我提供此配置时,rubocop不起作用。它只适用于
"rubocop_config_file": ""
我如何解决这个问题并将rubocop.yml的路径提供给rubocop?
答案 0 :(得分:2)
经过一些刺激,我发现了这个:
默认情况下,linter插件会查找名为的配置文件 .rubocop.yml在当前目录及其父目录中 - https://github.com/SublimeLinter/SublimeLinter-rubocop
即使我没有使用linter-plugin,我认为rubocop也是如此。因此,通过将.rubocop.yml放在当前目录或其任何父目录中,我能够将我的.rubcop.yml文件由rubocop选中。另外,我没有更新rubocop包的配置,它会自动选择.rubocop.yml。
答案 1 :(得分:1)
此Rubocop.sublime设置中的其他设置似乎使用完整路径。
因此,不要使用点从Rubocop.sublime-settings文件所在的文件夹开始,而是使用完整路径,例如其他Rubocop.sublime-settings配置的示例。
希望这有帮助