SublimeLinter-Csslint没有显示错误原因?

时间:2016-09-21 04:43:41

标签: sublimelinter

我安装了sublimelinter和csslint但是当我在css文件中出错时没有任何反应我安装了所有必要的文档,如:

  1. 安装Node.js(和Linux上的npm)。
  2. 2.通过在终端中键入以下内容来安装csslint:

            @Override
            public void onTextChanged(CharSequence s, int start, int before, final int count) {
                if (s.length() > 0) {
                    // Todo: query mentions
                    Matcher mentionMatcher = Pattern.compile("@([A-Za-z0-9_-]+)").matcher(s.toString());
                    // while matching
                    while (mentionMatcher.find()) {
                       yourSearchText = s.toString().substring(mentionMatcher.start() + 1, mentionMatcher.end());
                      // do query with yourSearchText below
                    }
               }
           }
    

    我做错了什么?

1 个答案:

答案 0 :(得分:0)

  • 有时Sublime在通过软件包管理器安装后无法获取linter,因此您可能需要重新启动编辑器。
  • 通过从命令行执行csslint,确认csslint确实有效,例如:

    csslint yourfile.css

  • 如果上述方法有效,请在命令面板中启用SublimeLinter的调试模式(Shift + Cmd + P - > Enable Debug Mode),然后显示控制台(View菜单 - > Show Console)。检查是否有任何错误。

  • 打开CSS文件并尝试从命令面板中显式调用linter(Shift + Cmd + P - > SublimeLinter: Lint This View

如果一切设置正确,只要打开CSS文件,linter就会自动显示错误。