【发布时间】:2013-02-25 09:20:40
【问题描述】:
我喜欢 SublimeLinter for Sublime Text,但我不知道如何禁用不适用的警告。我经常遇到的一个例子是 Sinatra 应用程序的“警告:已分配但未使用的变量”。分散注意力以突出显示这些行。
有没有办法根据类型抑制 lint 警告/“错误”?如何忽略特定的警告实例?
谢谢!
【问题讨论】:
标签: ruby sublimetext2 sublimelinter
我喜欢 SublimeLinter for Sublime Text,但我不知道如何禁用不适用的警告。我经常遇到的一个例子是 Sinatra 应用程序的“警告:已分配但未使用的变量”。分散注意力以突出显示这些行。
有没有办法根据类型抑制 lint 警告/“错误”?如何忽略特定的警告实例?
谢谢!
【问题讨论】:
标签: ruby sublimetext2 sublimelinter
使用每个 linter ignore_match 设置:
"ignore_match": [
"assigned but unused variable"
]
【讨论】:
SublimeLinter 只是一个用于各种 linting 后端和命令的插件。它本身对源代码文件的作用没有任何意见。
您应该检查底层 linting 引擎(在这种情况下似乎是一个 Ruby 命令本身)(https://github.com/SublimeLinter/SublimeLinter/blob/master/sublimelinter/modules/ruby.py)如何处理警告。
在最坏的情况下,您可以就地编辑插件并为 ruby linting 命令提供更多选项。
【讨论】: