如何忽略Vim和syntastic的角度指令lint错误

nXq*_*Xqd 30 vim angularjs syntastic

当我使用专有的html属性时,Syntastic的lint工具会不断警告我,这一点令人困惑,尤其是在使用Angular指令时.

在此输入图像描述

这很快就淹没了我的html中的实际错误,减少了linter错误的值,并增加了视觉噪音.

无论如何要避免这种情况吗?

nXq*_*Xqd 38

在Syntastic的问题跟踪器上询问了有关VIM中整洁错误的确切问题.

添加到您的vimrc:

let g:syntastic_html_tidy_ignore_errors=['proprietary attribute "ng-']
Run Code Online (Sandbox Code Playgroud)

这将消除前面添加的任何属性的ng-错误,为所有其他专有属性留下错误.

如果您有自己的指令的命名空间前缀,也可以将其添加到此列表中.

let g:syntastic_html_tidy_ignore_errors=[
    \'proprietary attribute "ng-',
    \'proprietary attribute "pdk-'
\]
Run Code Online (Sandbox Code Playgroud)

  • 可能值得一提的是源对话https://github.com/scrooloose/syntastic/issues/612#issuecomment-19456342 (8认同)