ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Sublime​Linter

by SublimeLinter ALL Top 25

The code linting framework for Sublime Text 3

Details

Installs

  • Total 2.12M
  • Win 1.11M
  • Mac 611K
  • Linux 392K
Jun 25 Jun 24 Jun 23 Jun 22 Jun 21 Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5 Jun 4 Jun 3 Jun 2 Jun 1 May 31 May 30 May 29 May 28 May 27 May 26 May 25 May 24 May 23 May 22 May 21 May 20 May 19 May 18 May 17 May 16 May 15 May 14 May 13 May 12 May 11
Windows 4 188 160 196 207 116 144 170 201 216 233 184 144 142 217 97 142 210 208 144 153 209 228 229 264 238 172 183 272 338 306 248 261 149 219 257 204 206 194 198 133 151 189 208 211 212
Mac 1 90 103 87 99 47 65 73 103 104 97 87 54 63 110 66 92 125 131 65 67 110 130 117 150 106 56 87 154 182 174 179 194 107 149 316 91 94 93 86 49 51 69 83 84 93
Linux 0 68 71 62 69 47 42 52 65 71 77 60 51 49 79 39 53 82 67 57 53 71 89 78 90 69 67 57 97 118 122 105 82 63 124 138 64 64 72 76 57 41 59 66 62 63

Readme

Source
raw.​githubusercontent.​com

SublimeLinter

Build Status

The code linting framework for Sublime Text. No linters included: get them via Package Control.

Installation

Install SublimeLinter and linters via Package Control.

Settings

Settings are mostly documented in the default settings. When you open the SublimeLinter settings you'll see them on the left.

  • Additional information is in our docs at sublimelinter.com.
  • Read about all the changes between 3 and 4 here.

Quick Actions (beta)

We're building a new feature called Quick Actions, that will allow you to quickly ignore specific error messages. At first SublimeLinter will ship actions for eslint, stylelint, flake8, mypy and phpcs.

Want to see actions for your favourite linter? Please open a PR with your addition to quick_fix.py. We have some tests you can add to as well.

Eventually, as this feature becomes more stable, we will expose it as an API so that plugins can add their own actions.

Key Bindings

SublimeLinter comes with some pre-defined keyboard shortcuts. You can customize these via the Package Settings menu.

Command Linux & Windows MacOS
Lint this view CTRL + K, L CTRL + CMD + L
Show all errors CTRL + K, A CTRL + CMD + A
Goto next error CTRL + K, N CTRL + CMD + E
Goto prev error CTRL + K, P CTRL + CMD + SHIFT + E

Support & Bugs

Please use the debug mode and include all console output, and your settings in your bug report. If your issue is specific to a particular linter, please report it on that linter's repository instead.

Creating a linter plugin

Fork the template to get started on your plugin. It contains a howto with all the information you need.


If you use SublimeLinter and feel it is making your coding life better and easier, please consider making a donation for all the coffee and beer involved in this project. Thank you!

Donate via: * Paypal