angelozerr / jsbuild-eclipse

Eclipse Plugin for Grunt, Gulp based on tern.java
Eclipse Public License 1.0
15 stars 3 forks source link

JavaScript Build Eclipse

Build Status Eclipse install

Since Eclipse Neon will provide Gulp/Grunt support, I have decided to give up this project. See https://wiki.eclipse.org/JSDT/JSDT_Neon_Plan and demo at https://www.youtube.com/watch?v=V7sZVTNHNYM

JavaScript Build Eclipse is a set of plugins based on tern.java which gives support for Grunt and Gulp (and more?). It provides the Build Explorer view which looks like the Ant view. The Build Explorer displays in a tree the tasks :

Build file View

With the Build Explorer, you can :

To collect tasks / targets from Gruntfile.js / glupfile.js, tern.java is used :

Those tern plugins are used too for JavaScript editor completion :

grunt completion

Installation

JavaScript Build Eclipse Eclipse is developed/tested with Eclipse 4.4 Luna. It is advised to use Eclipse 4.4 Luna (even if AngularJS Eclipse could work with older version of Eclipse) :

Build

JavaScript Build Eclipse Eclipse is build with this cloudbees job.

Development

tern.java is used to load tasks from Gruntfile.js / gulpfile.js but JavaScript Build Eclipse is not linked to tern.java. You could develop a plugin which load tasks and after benefit with the Build explorer view, launch. Evry plugins which starts with fr.opensagres.eclipse.jsbuild.* are not linked to tern.java.