Eclipse Node.js IDE - p2f and knowledge base
JavaScript CoffeeScript
Pull request Compare This branch is 66 commits ahead of paulvi:master.
Latest commit 622b390 Apr 30, 2014 @paulvi paulvi 0.15.1
Permalink
Failed to load latest commit information.
Fonts add Windows Font for displaying Chinese in Eclipse May 28, 2013
JavaScriptDefinitions/js-xml JS Definitions Sep 29, 2013
Pictures 0.12; auto remove trailing spaces pic Mar 31, 2014
dropins add Eclipse-minimap May 7, 2013
editors Advanced Content Assist Preferences Jan 9, 2014
icons move icons; changelong; #15 when debugging May 26, 2013
p2files commit all p2f files Jan 3, 2014
sample 0.6.04 Quicksearch 3.4 Oct 13, 2013
sdk .20 CoffeeScipt & TypeScript Editors Aug 3, 2013
.gitignore .*.md.html Jul 4, 2013
.project Eclipse Node IDE v0.2 Mar 20, 2013
Changelog.md .20 CoffeeScipt & TypeScript Editors Aug 3, 2013
CoffeeScriptSet.p2f up coffee to 0.4.0 Mar 31, 2014
ENodeIDE.p2f 0.5.30 - 0.5.0.201309080643, Bintray Sep 8, 2013
Eclipse-addons.p2f 0.6.04 Quicksearch 3.4 Oct 13, 2013
EclipseNodeIDE-0.2.p2f add ENIDE 0.3 Apr 15, 2013
EclipseNodeIDE-0.3.p2f 0.4, updated to 0.4.0.201305191444 May 25, 2013
EclipseNodeIDE-0.4.p2f 0.5.30 - 0.5.0.201309080643, Bintray Sep 8, 2013
Enide-Eclipse-Bootstrap.p2f Aptana IDE hint Oct 15, 2013
Enide-NodeX-0.5.p2f 0.6 Oct 6, 2013
Enide-NodeX-0.6.p2f 0.7.00 Nov 2, 2013
Enide-NodeX-0.7.p2f up to 0.8 Dec 2, 2013
Enide-NodeX-0.8.p2f 0.9.0 Jan 3, 2014
Enide-NodeX.p2f 0.15.1 Apr 30, 2014
Hints-Aptana.md Aptana IDE hint Oct 15, 2013
Hints-try.md return back Dec 12, 2013
Hints.md how-to-determine-what-is-making-eclipse-slow Feb 19, 2014
LICENSE add LICENSE & VERSION Apr 2, 2013
Nodeclipse_NTS-logo_light.png NTS logo Jun 27, 2013
Quotes.md interesting quotes Oct 21, 2013
README.md with-Eclipse Sep 25, 2013
Roadmap.md clean-up May 26, 2013
TODO-SAY_THANKS.md 0.6.04 Quicksearch 3.4 Oct 13, 2013
VERSION 0.15.1 Apr 30, 2014
completions.json completions.json & StartExplorer Apr 24, 2013
nodeclipse-enide-logo-rough.png add nodeclipse-enide-logo-rough.png Apr 3, 2013

README.md

Eclipse Node.js IDE

Enide: will you love me forever?

nodeclipse-enide-logo-rough.png

Moved from https://github.com/PaulVI/eclipse-node-ide to https://github.com/Nodeclipse/eclipse-node-ide .

Check Nodeclipse team blog for latest updates.

Eclipse Node IDE

Eclipse Node IDE is set of plugins for Eclipse IDE to help you with Node.js development. The core plugin is Nodeclipse-1 (sources), that is responsible for creation and debugging of Node.js applications. Other plugins list you can see during installation or below.

Features

Install all plugins for Node.js development in one sequence, with only one restart.

Included plugins are:

  • Nodeclipse 0.3.1
  • Chrome Development Tools, fixed for debugging Node.js
  • MarkDown (*.md) Editor (Optional)
  • GitHub Flavored Markdown (GFM) Viewer (Optional)
  • Eclipse 3.x Color Theme (Optional, recommended with Aptana)
  • Eclipse 4.x Chrome Theme (Optional)
  • JSHint Eclipse Integration (Optional)
  • StartExplorer (Optional)
  • RestClient Tool (Optional)

For Shell Script support (see Hints.md)

Usage

Check out great article and watch video. (Go to 2:00 time to skip installation and see how to work within Eclipse.)

See also Hints.md for

Installation

In a few words

Just import "ENodeIDE.p2f" file provided.
Also can be downloaded from Eclipse Marketplace here.

Firefox: File Save Page As
Google Chrome: Ctrl + S
Internet Explorer: File Save as

File -> Import \ Install Software Items from File

File-Provided.png

Note: if it fails for any reason, you can still install plugins that you need one by one. Just use repository location= value as update site in Help -> Install New Software.

Detailed

(Skip to Configuration)

1) Get latest Eclipse from http://www.eclipse.org/downloads/.
Recommended is Eclipse IDE for Java EE Developers Juno (4.2) SR2, that contains Eclipse web tools.

(I have also succeeded to install on

Eclipse-Welcome.png

It comes already with EGit, so you already have tool to work with GitHub or any git server.

Eclipse-About.png

2) Get NodeIDE.p2f and save it.

3) Then in Eclipse File -> Import \ Install Software Items from File

Eclipse-Import-Install.png

4) Select file and items you want to install.

Eclipse-Import-Install-NodeIDE.png

5) Review and confirm installed items.

Eclipse-Import-Install-NodeIDE-2-resolved.png

After installation you have more icons in Help -> About Eclipse

Eclipse-About.png

Configuration

Some recommended configuration (These steps are needed for every new workspace):

Moved to https://github.com/Nodeclipse/nodeclipse-1/blob/master/org.nodeclipse.help/contents/configuration.md#configuration

Usage in pictures

Switch to Node perspective (e.g. Window -> Open Perspective -> Other ... -> Node)

Eclipse-Node-Perspective.png

Create new Node project Alt+Shift+N (File -> New -> Project ..)

Eclipse-New-Node-Project-Wizard.png

Create new Express project Alt+Shift+N (File -> New -> Project ..)

Eclipse-New-Node-Project-Wizard-Express.png

Help

The most up-to-date online help is at https://github.com/Nodeclipse/org.nodeclipse.help/tree/master/contents

IDE overview

Code assist, Outline, Markdown support
Eclipse-Node-IDE-Overview-0.4.3.png

Debugging
Nodeclipse-1-debugging.png

License

Copyright (C) 2013, by Paul Verest at Funshion.com for/within Nodeclipse

You can do whatever you want with this projects as long as you keep this license notice.

Status

Current version is 0.4, the same as Nodeclipse-1. New project development home is Nodeclipse organization You can help by developing used plugins, or proposing new plugins/components.

Help needed! Please contact if you want to help or know anything helpful for JavaScript Development in Eclipse.

Contacts

Reminder: This project is set of plugins, if you have question about functioning of a plugin, please look for the project contacts.

  • How do I? -- StackOverflow!
  • I got this error, why? -- StackOverflow!
  • I got this error and I'm sure it's a bug -- file an issue!
  • I have an idea/request -- file an issue!
  • Why do you? -- the mailing list!
  • When will you? -- the mailing list!

Should you report a bug, please include the following:

  • Eclipse version number (like 4.2.2 or 3.8.0)
  • A detailed description of the steps necessary to reproduce the problem.
  • The '.log' file from the directory '.metadata' in your workspace.

Eclipse Node.js IDE (Enide) by Paul Verest

Node.js framework developers, please help us to support your framework with Nodeclipse and Eclipse Node.js IDE.

If you want to contribute and actively work together, then email
Skype pverest
QQ 908781544

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

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

with-Eclipse logo