【问题标题】:SublimeLinter for Ruby: can I disable specific warnings (ie "assigned but unused variable")?SublimeLinter for Ruby:我可以禁用特定警告(即“已分配但未使用的变量”)吗?
【发布时间】:2013-02-25 09:20:40
【问题描述】:

我喜欢 SublimeLinter for Sublime Text,但我不知道如何禁用不适用的警告。我经常遇到的一个例子是 Sinatra 应用程序的“警告:已分配但未使用的变量”。分散注意力以突出显示这些行。

有没有办法根据类型抑制 lint 警告/“错误”?如何忽略特定的警告实例?

谢谢!

【问题讨论】:

    标签: ruby sublimetext2 sublimelinter


    【解决方案1】:

    使用每个 linter ignore_match 设置:

    "ignore_match": [
      "assigned but unused variable"
    ]
    

    【讨论】:

      【解决方案2】:

      SublimeLinter 只是一个用于各种 linting 后端和命令的插件。它本身对源代码文件的作用没有任何意见。

      您应该检查底层 linting 引擎(在这种情况下似乎是一个 Ruby 命令本身)(https://github.com/SublimeLinter/SublimeLinter/blob/master/sublimelinter/modules/ruby.py)如何处理警告。

      在最坏的情况下,您可以就地编辑插件并为 ruby​​ linting 命令提供更多选项。

      【讨论】:

        猜你喜欢
        • 2018-08-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-21
        • 2018-01-06
        • 2013-01-01
        • 2017-10-11
        • 1970-01-01
        • 2023-01-11
        相关资源
        最近更新 更多