阻止Sublime Linter检查我的.erb文件



如何防止Sublime Linter软件包用于具有erb扩展名的Sublime Text linting文件?

Linting 可以在当前版本的 SublimeLinter 中通过扩展禁用。查看 http://www.sublimelinter.com/en/latest/settings.html#user-settings 的文档。

示例:我选择突出显示带有python突出显示的bitbake文件,并在Packages/User/SublimeLinter.sublime-settings中更改了flake8 linter。

"flake8": {
    "@disable": false,
    "args": [],
    "builtins": "",
    "excludes": ["*/*.bb", "*/*.bbappend"],
    "ignore": "",
    "max-complexity": -1,
    "max-line-length": null,
    "select": ""
},
基于

更改与 ERB 文件关联的语法的技巧。

  1. 克隆 ERB 文件的当前语法文件。查找.tmLanguage文件(我想您正在使用位于Packages/Rails或Packages/Ruby文件夹中的文件)并将其复制到Packages/User文件夹中。编辑复制的文件,查找"名称"并更改以下行以更改显示的名称(pe.用户 ERB)。我的建议是重命名文件太:)
  2. 更改与 ERB 文件关联的语法。将它们映射到创建的新语法。

新语法不会映射到崇高林特设置中,因此棉绒不会运行。

我已经测试了这个技巧并为我工作。

最新更新