Eclipse plugin for LESS

Add this URL to your Eclipse Installation to reach this solution's update site.

Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)
Neon (4.6)
Oxygen (4.7)
Photon (4.8)
2018-09 (4.9)

Learn more...

Details Group Tabs


LESS is a language which extends CSS with dynamic behavior such as variables, mixins, operations and functions. This plugin extends the Eclipse IDE by providing handy features to edit and compile LESS stylesheets.


Listed in Nodeclipse Plugins List.

Additional Details
Eclipse Versions: 
Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), Neon (4.6), Oxygen (4.7), Photon (4.8), 2018-09 (4.9)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Date Created: 
Mon, 2014-01-13 05:33
Development Status: 
Date Updated: 
Thu, 2018-08-23 15:02
December 2018243/916139 (0.04%)7
November 2018238/939257 (0.04%)13
October 2018227/943308 (0.05%)15
September 2018233/941265 (0.05%)13
August 2018218/939289 (0.06%)12
July 2018214/940326 (0.06%)11
June 2018217/947295 (0.06%)10
May 2018216/954319 (0.06%)14
April 2018214/946341 (0.06%)10
March 2018200/961372 (0.07%)4
February 2018178/940407 (0.09%)4
January 2018189/945386 (0.08%)8
View Data for all Listings
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for Eclipse plugin for LESS.

HTML Code:

Markdown Syntax:

Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Tuesday, December 18, 2018 - 03:51
tlahn's picture

I am getting a NullPointerException from XtextReconcilerJob on every edit and save with syntactically correct LESS code (compiles with lessc 2.5.1) when using @import url("…"); with full filename. Commenting out the @import line solves this. The import defines, and the LESS stylesheet uses, parametric mixins that were not introduced before LESS 1.7.2, like

.keyframes (@name, @rules) {
@-moz-keyframes @name {
@-webkit-keyframes @name {
@keyframes @name {

But although I am getting syntax errors in the import from the plugin, that does not appear to be the cause of the problem (it is the same with commented out mixin definitions and calls).

parcandier's picture

For those of you annoyed by the XtextReconcilerJob bug: it can be avoided by entering full file names in your import directives.
I.e: @import "stylesheet" will trigger the bug, while @import "stylesheet.less" won't.

rravestein's picture

Version number here is 1.0.19
On the website http:// www .normalesup. org/~simonet/soft/ow/eclipse-less.en. html you can download version 1.0.21 (2014-06-01)

mvanderwerf's picture

An internal error occurred during: "XtextReconcilerJob".

ryentzer's picture

An internal error occurred during: "XtextReconcilerJob".

As above, I have to keep closing the warning dialog. I'll be uninstalling until this can be fixed.

eoneill's picture

An internal error occurred during: "Xtext validation".

This raises an alert that must be clicked repeatedly when looking at any .less file

Also seeing this error:
An internal error occurred during: "XtextReconcilerJob".

Reverting to version 1.0.19 of this plugin doesn't get rid of the problem, which comes from a dependency on Xtext, which was also updated recently.

I recommend not installing either until the problem is resolved.

Note that Eclipse shows a syntax error on a perfectly valid .less snippet that contains a mixin.

smisingnamey10's picture

I'm getting exactly same error

An internal error occurred during: "XtextReconcilerJob".

Has anyone got any solution ? Thanks

eoneill's picture

I get repeated errors in latest build, so often I had to uninstall. Can we downgrade?