All Projects → SublimeLinter → Sublimelinter

SublimeLinter / Sublimelinter

Licence: mit
The code linting framework for Sublime Text 3

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Sublimelinter

SublimeLinter-contrib-markdownlint
A Sublime Text Linter for Markdown/CommonMark files.
Stars: ✭ 29 (-98.49%)
Mutual labels:  linter, sublime-text, sublimelinter
sublime-monokai-free
A beautiful, modern, high quality, Monokai theme for Sublime Text 3.
Stars: ✭ 46 (-97.6%)
Mutual labels:  sublime-text, sublimelinter
Sublime Phpcs
🔍 PHP CodeSniffer, PHP Coding Standard Fixer, Linter and Mess Detector Support for Sublime Text
Stars: ✭ 805 (-58.07%)
Mutual labels:  linter, sublime-text
Golite
Add essential language support for the Go language to Sublime Text 3.
Stars: ✭ 14 (-99.27%)
Mutual labels:  linter, sublime-text
Wsl Proxy
WSL proxy files for editor/linux interop
Stars: ✭ 134 (-93.02%)
Mutual labels:  linter, sublime-text
Editorconfig Sublime
Sublime Text plugin for EditorConfig - Helps developers maintain consistent coding styles between different editors
Stars: ✭ 1,749 (-8.91%)
Mutual labels:  sublime-text
Muffet
Fast website link checker in Go
Stars: ✭ 1,861 (-3.07%)
Mutual labels:  linter
Schemr
A color scheme selector for Sublime Text.
Stars: ✭ 140 (-92.71%)
Mutual labels:  sublime-text
Ale
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
Stars: ✭ 11,380 (+492.71%)
Mutual labels:  linter
Eslint Watch
ESLint with simple watching capabilities
Stars: ✭ 159 (-91.72%)
Mutual labels:  linter
Misspell Fixer
Simple tool for fixing common misspellings, typos in source code
Stars: ✭ 154 (-91.98%)
Mutual labels:  linter
Jql
Java code analysis and linting with SQL
Stars: ✭ 148 (-92.29%)
Mutual labels:  linter
Protolint
A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
Stars: ✭ 142 (-92.6%)
Mutual labels:  linter
Kube Lint
A linter for Kubernetes resources with a customizable rule set
Stars: ✭ 152 (-92.08%)
Mutual labels:  linter
Comment Snippets
Sublime Text snippets to create fancy PHP, CSS and HTML comments.
Stars: ✭ 142 (-92.6%)
Mutual labels:  sublime-text
Cflint
Static code analysis for CFML (a linter)
Stars: ✭ 156 (-91.87%)
Mutual labels:  linter
Githubinator
Sublime Text plugin that shows selected text on remote GitHub or Bitbucket repo
Stars: ✭ 135 (-92.97%)
Mutual labels:  sublime-text
Cljstyle
A tool for formatting Clojure code
Stars: ✭ 148 (-92.29%)
Mutual labels:  linter
Sublime Gulp
Run Gulp tasks and use snippets from Sublime Text
Stars: ✭ 155 (-91.93%)
Mutual labels:  sublime-text
Bento
[DEPRECATED] Find Python web-app bugs delightfully fast, without changing your workflow. 🍱
Stars: ✭ 147 (-92.34%)
Mutual labels:  linter

SublimeLinter

tests

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].