我喜欢SublimeLinter for Sublime Text,但我无法弄清楚如何禁用不适用的警告。我一直使用的一个例子是Sinatra应用程序的“警告:分配但未使用的变量”。注意到这些线突出显示。Ruby的SublimeLinter:我可以禁用特定的警告(即“已分配但未使用的变量”)吗?
有没有办法根据类型抑制lint警告/“错误”?如何忽略警告的特定实例?
谢谢!
我喜欢SublimeLinter for Sublime Text,但我无法弄清楚如何禁用不适用的警告。我一直使用的一个例子是Sinatra应用程序的“警告:分配但未使用的变量”。注意到这些线突出显示。Ruby的SublimeLinter:我可以禁用特定的警告(即“已分配但未使用的变量”)吗?
有没有办法根据类型抑制lint警告/“错误”?如何忽略警告的特定实例?
谢谢!
SublimeLinter只是各种后端和命令的插件。它本身对源代码文件没有任何意见。
您应该检查底层linting引擎(在这种情况下似乎是一个Ruby命令本身(https://github.com/SublimeLinter/SublimeLinter/blob/master/sublimelinter/modules/ruby.py))如何处理警告。
在最糟糕的情况下,您可以编辑插件并为ruby linting命令提供更多选项。
使用每棉短绒ignore_match设置:
"ignore_match": [
"assigned but unused variable"
]