www.nodeclipse.org site (resource for users)
Switch branches/tags
Nothing to show
Clone or download
Failed to load latest commit information.
Pictures only works with `<nature>org.eclipse.wst.jsdt.core.jsNature</nature>` Nov 14, 2013
_includes add EGradle to Gradle IDE Pack Oct 18, 2017
_layouts news and news archive Dec 12, 2014
_posts d Nov 12, 2015
about About on /about Aug 27, 2015
coffeescript csep-with-editbox Mar 31, 2014
community DemoCmaps May 29, 2014
demos link is https://github.com/impress/impress.js Mar 4, 2016
developers up Apr 18, 2015
enide up Feb 29, 2016
git up Git Addon Nov 9, 2016
img add 5 editor to ListStore Nov 4, 2017
news news and news archive Dec 12, 2014
nts Enide Studio publised; all links to the left menu Sep 12, 2013
pedia collect notes into /pedia Mar 20, 2014
projects gRPC links Dec 31, 2016
restclient-tool http4e Nov 9, 2017
sdk add version history Aug 3, 2013
updates-050 move old 0.5.0 (in future binaries will not be in www site repositories) Oct 31, 2013
updates add 5 editor to ListStore Nov 4, 2017
.gitignore refresh: updates troubleshooting, hsitory, put Youtube video in Usage Oct 30, 2013
.project add ?subject=www.nodeclipse.org Mar 28, 2013
404.html redirect2015 and update Jul 8, 2015
CNAME Update CNAME May 30, 2013
Gemfile how to install ruby gem github-pages Oct 18, 2013
LICENSE.md add License Sep 23, 2015
Nodeclipse-0.3.0.mp4 change movies Apr 14, 2013
Nodeclipse-0.3.0.webm change movies Apr 14, 2013
README.md add pronounciaton; add Ruby; ask about embed Mongo; config permalinks; Nov 6, 2013
_config.yml add pronounciaton; add Ruby; ask about embed Mongo; config permalinks; Nov 6, 2013
artworks.html announce Enide 2015 Jul 7, 2015
credits.md Nodeclipse CLI 0.8 announce; .jshintrc link; ref Dec 11, 2013
donate.html Donate via Alipay. Mar 25, 2016
favicon.ico change favicon Jul 8, 2015
features.md features up Dec 19, 2014
feed.articles.xml RSS feads as advised in https://github.com/snaptortoise/jekyll-rss-feeds Sep 7, 2013
feed.category.eclipse.xml categories: [eclipse] Sep 15, 2013
feed.category.xml RSS feads as advised in https://github.com/snaptortoise/jekyll-rss-feeds Sep 7, 2013
grid.md Enide Studio publised; all links to the left menu Sep 12, 2013
history.md Polyglot Maven Editor & Minimalist .proto files Editor - update site Nov 1, 2016
index.html ref Nodeclipse/nodeclipse-1#220 help with Node 8 Jan 11, 2018
pipe.css move git Jan 11, 2013
share.html <li><a href="/enide/studio/2014" class="download">Enide Studio</a></li> Oct 11, 2014
support-us.md add Links Oct 29, 2014
usage.md shortcuts Jun 29, 2016
video.html grammar Dec 17, 2013
video0.htm video & history pages Jul 12, 2013
video1.md menu for video, news, ideas, feeds Sep 11, 2013


Nodeclipse website

Hosted on GitHuh-pages Uses jekyll https://help.github.com/articles/using-jekyll-with-pages

GitHub pages Help Ruby installer for Windows

https://github.com/github/markup is used when rendering any README.md

GitHub Pages Ruby Gem - A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages. https://github.com/github/pages-gem

gem install github-pages

you can build your site using jekyll build, or preview your site using jekyll serve.


ruby --version

( install Ruby and Development-Kit https://github.com/oneclick/rubyinstaller/wiki/Development-Kit run “ruby dk.rb init” and “ruby dk.rb install” )

gem install github-pages

or { gem install bundler

Gemfile with source 'https://rubygems.org' gem 'github-pages'

bundle install


invalid byte sequence in GBK (etc)


change C:\Ruby200\lib\ruby\gems\2.0.0\gems\jekyll-1.2.0\lib\jekyll line

self.content = File.read(File.join(base, name))


self.content = File.read(File.join(base, name),:encoding=>"utf-8")

Solution 2 would be #201

try chcp 65001 before jekyll command

removed from _config.yml
#permalink: /:page/:categories/:title

Nodeclipse - Node.js support in Eclipse IDE


Moved from https://github.com/tomotaro1065/nodeclipse to https://github.com/Nodeclipse/nodeclipse-1 .

Nodeclipse or Nodeclipse-1 v0.3 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.

Google Forum https://groups.google.com/forum/?fromgroups=#!forum/nodeclipse


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.



Drag and drop into a running Eclipse to install Nodeclipse.
Download site : http://www.nodeclipse.org/updates


Check out great article and watch video.
For debugging check Using-Eclipse-as-Node-Applications-Debugger

For Markdown:

  1. Window -> Show View -> Other... -> Markdown
  2. Click inside "Markdown HTML Preview" view to refresh rendering
  3. (Optional, may be useful because double whitespace is hard line break) Show whitespace character via Preferences > General > Editors > Text Editors : checkbox labeled "Show whitespace characters"


Check also news.

We use Semantic Versioning. Version is MAJOR.MINOR.PATCH, where

  • MAJOR indicates substantially new release, possibly with API change
  • MINOR indicates updates, that are fully backward-compatible
  • PATCH indicates that is bug-fix

Ideas, proposals, work-in-progress etc.


Before starting development, please do

  1. Carefully read materials
  2. Install and give thorough try
  3. Contact developers, make friends
  4. Say what you are going to do, before you head in. Share and discuss ideas.

Preparing environment

Recommended way

In Eclipse for Java or RCP developers

  1. Copy to clipboard git repository URL: https://github.com/Nodeclipse/nodeclipse-1.git
  2. File -> Import.. -> Git / Project from git

Other way

  1. git clone https://github.com/Nodeclipse/nodeclipse-1.git
  2. Download Eclipse
  3. File -> Import -> Existing Projects into Workspace


LambGao 魔都 https://github.com/Nodeclipse (original creator v0.1.8)
Scott Elcomb https://github.com/psema4
Tomoyuki Inagaki https://github.com/tomotaro1065 (debugging integration v0.2) blog
Paul Verest https://github.com/PaulVI/ (Vision, readme, reference to plugings) blog
Pushkar Gupte https://github.com/pushkar85 (together for 0.4)


Do not hesitate to contact developers. Create issue or send email to dev group. Or skype by ID pverest, QQ 908781544.

For Bloggers and Users of Twitter, Flickr, LinkedIn, Weibo etc.

In case you plan to blog or tweet about the Nodeclipse plugin, please use the tag "#nodeclipse" in order to make it easier to find all the comments and pictures. Thanks a lot for telling the world about the project!
| 隸キ用#nodeclipse#譬・ュセ微博一下。
| Por favor, utilizar etiqueta #nodeclipse
| ツイートする時は、#nodeclipseタグを使用してください。
| Bitte benutzen Sie tag #nodeclipse um zu twiten.

Spread the words

Please let others know about this effort. Add links below:

Sites that reference this project
http://stackoverflow.com/questions/12641679/nodejs-a-step-by-step-debugger-for-nodejs/15296275#15296275 http://cnodejs.org/topic/5149c795069911196df84af7

Hot requests

http://stackoverflow.com/questions/3919977/what-ide-to-use-for-node-js-javascript asked Oct 13 '10 [closed] -> Vim, Cloud9 IDE, editors http://www.iteye.com/news/23933

Interesting and useful Links

Other Node IDEs

Nide http://coreh.github.com/nide/ v0.2 Last update 2012-04
JetBrains WebStorm or IntelliJ IDEA (commercial products)
Microsoft WebMatrix (free) or Visual Studio (commercial product)
CloudIDE c9.io (cloud service)
Scripted https://github.com/scripted-editor/scripted
Eclipse Orion
komodo-ide http://www.activestate.com/komodo-ide (commercial product)
Netbeans have a NodeJS plugin


Eclipse JavaScript Development Tools (JSDT) has only JS web support.
add interesting stuff here...