1.2.4 .SublimeLinter

  • 1.由於SublimeLinter3(SL3)後每一個Linter都被獨立出來成一個套件須額外安裝,我目前用到的有

    • SublimeLinter-jshint

    • SublimeLinter-ccshint

  • 2.而這些Linter會依賴於Node.js的npm套件,故安裝完後必須安裝相對應的npm套件:

    • npm install -g jshint

    • npm install -g csshint

  • 3.設定:

    • Windows:

      • Preferences->Package Settings->Package Control->SublineLinter->Setting - User

    • Mac:

      • Sublime Text->Preferences->Package Control->SublineLinter->Setting - User

        {
        "user": {
        "debug": false,
        "delay": 0.25,
        "error_color": "D02000",
        "gutter_theme":             
        "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
        "gutter_theme_excludes": [],
        "lint_mode": "background",
        "linters": {
        "csslint": {
        "@disable": false,
        "args": [],
        "errors": "",
        "excludes": [],
        "ignore": "",
        "warnings": ""
        },
        "jshint": {
        "@disable": false,
        "args": [],
        "excludes": []
        }
        },
        "mark_style": "outline",
        "no_column_highlights_line": false,
        "passive_warnings": false,
        "paths": {
        "linux": [],
        "osx": [
        "jshint"
        ],
        "windows": []
        },
        "python_paths": {
        "linux": [],
        "osx": [],
        "windows": []
        },
        "rc_search_limit": 3,
        "shell_timeout": 10,
        "show_errors_on_save": true,
        "show_marks_in_minimap": true,
        "syntax_map": {
        "html (django)": "html",
        "html (rails)": "html",
        "html 5": "html",
        "javascript (babel)": "javascript",
        "php": "html",
        "python django": "python"
        },
        "warning_color": "DDB700",
        "wrap_find": true
        }
        }

Last updated

Was this helpful?