Nodeclipse

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

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


Learn more...

Details Group Tabs

Details

Nodeclipse Core & Node.js (nodeclipse-1) is Eclipse plugin for the Node.js. The purpose of Nodeclipse is to create environment in which Node.js development is easy for any user from beginner to professional.

Enide Studio 2014 that is recommended as the most feature rich distribution.
-->

Check out http://www.nodeclipse.org/

About
One-stop shop for Node.js tools.

We can't develop everything at once, but we let you know what are the best things around for Node.js development with Eclipse.

http://www.nodeclipse.org/history

Usage
http://www.nodeclipse.org/usage

Features
http://www.nodeclipse.org/features

  • Creating default structure for New Node Project and New Node Source File
  • Generating Express project with Wizard
  • JavaScript Syntax highlighting
  • Bracket matching and marking selection occurences with background color
  • Content assist (JSDT and/or Tern)
  • Code completion for base Node.js modules, Express, MongoDB driver, Mongoose (create tern plugins for more)
  • Experimental content assist from Orion IndexFiles for amqp, express, mongodb, mysql, postgres and redis node packages
  • Go to definition with Ctrl+click when JSDoc is used or Tern is configured
  • Refactoring within one file (Alt+Shift+R)
  • JSON files highlight and validation
  • NPM support
  • Debugging - Breakpoint, Trace, Variables, Expressions, etc... via modified Eclipse debugger plugin for V8 (Chromium Tools)
  • Setting project properties for JSHint-Eclipse automatically;
    JSHint
    settings template
  • Passing arguments to node and Node application (per every file and per whole workspace)
  • Specifying environment variables values to use (per every file)
  • Running CoffeeScript *.coffee files
  • Running *.js files with PhantomJS, MongoDB Shell or Java 8 Nashorn jjs util.
  • Supporting *.njs, *.pjs, *.mjs and *.jjs file extentions.

Hints:
- rename .js to .njs to have less run options
- JSHint-Eclipse is included, with JSHint 2.5.6 that is EcmaScript 5 aware. Configure in .jshintrc file.
- use Ctrl+Alt+E or StartExplorer/Show in File Manager,
or Ctrl+Alt+D or StartExplorer/Start Shell Here,
- use EditBox for block color highlight

Support http://www.nodeclipse.org/#support

- http://stackoverflow.com/questions/tagged/nodeclipse
- https://github.com/Nodeclipse/nodeclipse-1/issues
- https://groups.google.com/forum/?hl=en&fromgroups#!forum/nodeclipse
(Forum is not checked by authors; but issues and SO questions with nodeclipse tag are)

Listed in Nodeclipse Plugins List

Categories:
Additional Details
Eclipse Versions: 
Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), Oxygen (4.7), Photon (4.8), 2018-09 (4.9)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Date Created: 
Tue, 2013-03-26 07:45
Development Status: 
Beta
License: 
Apache 2.0
Date Updated: 
Thu, 2018-08-23 15:08
Screenshots
Metrics
DateRankingInstallsClickthroughs
December 201844/9161430 (0.42%)359
November 201846/9392577 (0.42%)502
October 201841/9432860 (0.45%)355
September 201841/9412530 (0.48%)350
August 201840/9392560 (0.5%)1069
July 201843/9402558 (0.47%)371
June 201840/9472611 (0.53%)639
May 201841/9542863 (0.52%)277
April 201840/9462873 (0.52%)4590
March 201851/9612178 (0.4%)1239
February 201831/9402675 (0.57%)316
January 201836/9452748 (0.55%)443
View Data for all Listings
Errors
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 Nodeclipse.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Wednesday, December 19, 2018 - 09:15
pverest's picture

migrating to https://nodeclipse.github.io/

This marketplace entry cannot be updated

lrodriguesosr's picture

...install first the 0.8.0, after, install 0.9.0. It works to me.

pverest's picture

That was issue #109 https://github.com/Nodeclipse/nodeclipse-1/issues/109

was fixed with 0.9.05 release

pverest's picture

Alternative installation for Nodeclipse is via eclipse-node-ide on github.com

See team blog nodeclipse-blog on github.com

pverest's picture

There is also downloadable stand-alone Enide Studio (check on marketplace)