为什么我在VSCODE中解析输出错误(可能是非JSON输出)

时间:2018-01-26 09:27:17

标签: ruby visual-studio-code rubocop

安装Rubocop扩展后。我在VS代码中收到警告提醒。

<ul>
  <li class="level1">Link1</li>
  <li class="level1">Link2
    <ul>
      <li>Link2</li>
    </ul>
  </li>
</ul>

这是我的文件工作区设置

Error on parsing output (It might non-JSON output) : "{"metadata":{"rubocop_version":"0.52.1","ruby_engine":"ruby","ruby_version":"2.4.1","ruby_patchlevel"

此内容存档于.rubocop.yml

{
    "ruby.rubocop.executePath": "/Users/foo/.rvm/gems/ruby-2.4.1/bin/",
    "ruby.rubocop.configFilePath": "/Users/foo/git/project_name/.rubocop.yml",
    "ruby.rubocop.onSave": true
}

1 个答案:

答案 0 :(得分:0)

我遇到了这个错误,问题是代码中有太多“违规”。

解决方案是从命令行运行rubocop并纠正足够的攻击,直到扩展程序可以管理它为止。我使用af = plt.figure() # Create diagram axes1 = af.add_axes([0.15, 0.1, 0.8, 0.8]) # Main Graph axes2 = af.add_axes([0.4, 0.5, 0.55, 0.4]) # Small Graph # Big diagram axes1.hist(sample.Distance, 100) axes1.set_xlabel('km') axes1.set_ylabel('Number of Observations') axes1.set_title('Distance: full dataset and sample') # Small diagram axes2.hist(sample2.Distance, 50) axes2.set_xlabel('km') af.show() 来纠正很多错误。

我见过其他人使用不同的解决方案在VS Code ruby​​-rubocop扩展的GitHub问题跟踪器上解决此错误。