IDE integration

Joao Machado edited this page Dec 12, 2016 · 12 revisions

While the CSS Lint project does not include IDE support by default, several groups have added IDE support for CSS Lint. The following IDE integrations are maintained by their respective owners.

Textmate

Sublime Text

Cloud9 IDE

Cloud9 IDE has CSS Lint support built-in by default. Read the announcement here: http://cloud9ide.posterous.com/recent-improvements-to-cloud9

Brackets

ShiftEdit

ShiftEdit has CSS Lint support built-in by default. Read the announcement here: http://shiftedit.net/blog/code-folding-edit-in-new-tab-css-lint

Eclipse Orion

Eclipse Orion has CSS Lint support built-in by default. Read the announcement here: http://planetorion.org/news/2012/01/orion-0-4-m2-new-and-noteworthy/

Visual Studio

The Visual Studio extension CSSCop brings CSS Lint support directly into the IDE. Can be downloaded here: http://visualstudiogallery.msdn.microsoft.com/a921b98e-9430-4be2-bf53-1169e12bdb50

Visual Studio 2015 and newer

The Visual Studio extension Web Analyzer brings CSS Lint support directly into the IDE. It can downloaded here: https://visualstudiogallery.msdn.microsoft.com/6edc26d4-47d8-4987-82ee-7c820d79be1d

Emacs

A couple of implementations for using CSS Lint with Emacs' flymake-mode exists:

Atom

Vim

Codacy

Although it is not an IDE, with Codacy you have CSSLint analysis out-of-the-box, and it is free for open source projects.