[nodejs] what is best ide for node?

2,006 views
Skip to first unread message

JJuN

unread,
Aug 6, 2011, 11:08:54 PM8/6/11
to nodejs


hello ~

i think node is really awesome but ide is not

i used cloud9 it's cool and support stack debugging but no
intelligence

please recommand good ide for me!!


and which template is best for node, jade is good but no syntax
highlighting no intelligence!

Branko Vukelić

unread,
Aug 7, 2011, 3:03:08 PM8/7/11
to nod...@googlegroups.com
On 2011-08-06 20:08 -0700, JJuN wrote:
> please recommand good ide for me!!

I've heard eBays has one that actually has some degree of integration
with Node.js. I don't use IDEs myself, so I've never tried it, but you
can see the docs online.[1]


There are also a few non-Node-specific IDEs for JavaScript based on
Eclipse (eBay's VJET is also based on Eclipse, btw):

1. Aptana Studio[2]
2. JS Eclipse (from an Adobe company called Interakt)[3]
3. NetBeans (from Oracle, was Sun Microsystems)[4]

I'm not sure if it applies to all Eclipse-based IDEs out there, but
there's a possiblity of integrating Vim into Eclipse via Eclim[5],
which for me personally would be the ultimate win, but I'm satisfied
with Vim alone.

[1] http://www.ebayopensource.org/wiki/display/VJET/VJET+JavaScript+IDE+Installation+Guide
[2] http://www.aptana.com/
[3] http://www.interaktonline.com/products/eclipse/jseclipse/overview/
[4] http://netbeans.org/
[5] http://eclim.org/

--
Branko Vukelic
bra...@herdhound.com
bg.b...@gmail.com

Lead Developer
Herd Hound (tm) - Travel that doesn't bite
www.herdhound.com

Love coffee? You might love Loveffee, too.
loveffee.appspot.com

Nicolas Chambrier

unread,
Aug 7, 2011, 3:13:22 PM8/7/11
to nod...@googlegroups.com


Le 7 août 2011 20:51, "JJuN" <kjk...@gmail.com> a écrit :
> i used cloud9 it's cool and support stack debugging but no
> intelligence

> ...

> jade is good but no syntax
> highlighting no intelligence!

What do you call "intelligence" here?

Martin Cooper

unread,
Aug 7, 2011, 3:14:55 PM8/7/11
to nod...@googlegroups.com
On Sat, Aug 6, 2011 at 8:08 PM, JJuN <kjk...@gmail.com> wrote:
>
>
>  hello ~
>
> i think node is really awesome but ide is not
>
> i used cloud9 it's cool and support stack debugging but no
> intelligence
>
> please recommand good ide for me!!

I recommend checking the archives. This question is asked here on a
regular basis.

http://groups.google.com/group/nodejs/search?group=nodejs&q=IDE&qt_g=Search+this+group

--
Martin Cooper


> and which template is best for node, jade is good but no syntax
> highlighting no intelligence!
>

> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to nod...@googlegroups.com
> To unsubscribe from this group, send email to
> nodejs+un...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>

Jann Horn

unread,
Aug 7, 2011, 3:16:39 PM8/7/11
to nod...@googlegroups.com
2011/8/7 Nicolas Chambrier <nah...@gmail.com>:

Probably completion and so on. As in "I type require('http'). and it
tells me which methods/properties it has."

Branko Vukelić

unread,
Aug 7, 2011, 3:30:47 PM8/7/11
to nod...@googlegroups.com
On 2011-08-07 21:16 +0200, Jann Horn wrote:
> 2011/8/7 Nicolas Chambrier <nah...@gmail.com>:
> > Le 7 ao�t 2011 20:51, "JJuN" <kjk...@gmail.com> a �crit�:

> >> i used cloud9 it's cool and support stack debugging but no
> >> intelligence
> >> ...
> >> jade is good but no syntax
> >> highlighting no intelligence!
> >
> > What do you call "intelligence" here?
>
> Probably completion and so on. As in "I type require('http'). and it
> tells me which methods/properties it has."

Has anyone tried Eclim? Does it do anything for JavaScript?

JJuN

unread,
Aug 7, 2011, 8:48:38 PM8/7/11
to nodejs
thanks guys~

i find komodo edit it's the best ide i found

Branko Vukelić

unread,
Aug 8, 2011, 4:21:38 AM8/8/11
to nod...@googlegroups.com
On 2011-08-07 17:48 -0700, JJuN wrote:
> thanks guys~
>
> i find komodo edit it's the best ide i found

When I last tried it (I think over a year ago), the free version of
Komodo did not have code reformatting option, which was frustrating to
say the least. That's why I gave up on it. Otherwise, it was a really
good IDE (hm, actually I'd call it an editor rather than IDE, but who
cares).

Lee Treveil

unread,
Aug 8, 2011, 6:31:50 AM8/8/11
to nod...@googlegroups.com
Not really IDE but my setup is TextMate + Terminal + node-inspector. I like it.

2011/8/8 Branko Vukelić <bg.b...@gmail.com>
--

Guy Halford-Thompson

unread,
Aug 8, 2011, 10:06:53 AM8/8/11
to nod...@googlegroups.com
Vim!

--
Guy Halford-Thompson
Blog                  - http://www.cach.me/blog
Twitter               - https://twitter.com/mrwooster
Google Plus       - http://gplus.name/guy

Branko Vukelić

unread,
Aug 8, 2011, 10:22:18 AM8/8/11
to nod...@googlegroups.com
On 2011-08-08 16:06 +0200, Guy Halford-Thompson wrote:
> Vim!

It doesn't do what the OP asked for unless you're prepared to pull your
sleves up and do extraordinary amout of plugin development, AFAIK.

hij1nx.dev

unread,
Aug 8, 2011, 11:03:21 AM8/8/11
to nod...@googlegroups.com
to quantify Guy's remark...

IDEs are huge and clunky beasts that take a long time to start and have a million options you'll never use. They often dictate how you code and the scope in which you think. Check out this article about how `Visual Studio Rots The Mind` (http://www.charlespetzold.com/etc/DoesVisualStudioRotTheMind.html), its still relevant and widely applicable. 

VIM is great not just great because of its simplicity but because of its accessibility; you can SSH into a server, start it up and voila you are in business. I'm not a VIM fanatic. I use it but I also use textmate and Nodepad++ if i have to use windows. 

IMO, Keep it simple. IDEs can be helpful with special problems, but they can become a detriment to your abilities as a programmer very fast.

arunoda.s...@gmail.com

unread,
Aug 8, 2011, 11:05:15 AM8/8/11
to nod...@googlegroups.com
use Sublime Text 2
--
Arunoda Susiripala


Diogo Resende

unread,
Aug 8, 2011, 12:10:21 PM8/8/11
to nod...@googlegroups.com
My favorite too. It's still a little buggy with gnome-vfs (Linux) but
it works ok. The simple features it has makes the difference.

On Mon, Aug 8, 2011 at 4:05 PM, arunoda.s...@gmail.com
<arunoda.s...@gmail.com> wrote:
> use Sublime Text 2

Branko Vukelić

unread,
Aug 8, 2011, 12:12:47 PM8/8/11
to nod...@googlegroups.com
On 2011-08-08 11:03 -0400, hij1nx.dev wrote:
> VIM is great not just great because of its simplicity but because of
> its accessibility; you can SSH into a server, start it up and voila you
> are in business. I'm not a VIM fanatic. I use it but I also use
> textmate and Nodepad++ if i have to use windows.

At the end of the day, that's only one opinion. Don't get me wrong. I
consider myself a hard-core Vim user, and I have made my life immensely
easier using it. However, it took me more than a couple of months to
discover all the plugins I need, weed out the broken ones, add custom
snippets, etc. It's a lot of work. If you don't enjoy configuring all
the stuff, and lovingly caring about the massive vimdir that you've
built for yourself, what's the point? Editing code is supposed to be
fun. If Vim gets in the way of that, don't use it.

Also, while IDEs do have shitload of crap you never use, they do have
shitload of stuff you do use, and all that without much configuration.
So you know. To each their own.

> IMO, Keep it simple. IDEs can be helpful with special problems, but
> they can become a detriment to your abilities as a programmer very
> fast.

Being a good programmer or not has so nothing to do with what tools you
use. If an IDE can make someone stupid, then they are already plenty
stupid.

Branko Vukelić

unread,
Aug 8, 2011, 12:14:38 PM8/8/11
to nod...@googlegroups.com
On 2011-08-08 20:35 +0530, arunoda.s...@gmail.com wrote:
> use Sublime Text 2

Wow, that looks great. Does it have Vim bindings? :P

Sotonin

unread,
Aug 8, 2011, 10:35:45 AM8/8/11
to nod...@googlegroups.com
Sublime Text 2 (doesnt have advanced intelligence stuff but easily the best editor i've found)

2011/8/8 Branko Vukelić <bg.b...@gmail.com>

Nicolas Chambrier

unread,
Aug 8, 2011, 1:09:13 PM8/8/11
to nod...@googlegroups.com

Yep, look at the "vintage" mode in latest dev version ;)

Rodolphe Stoclin

unread,
Aug 10, 2011, 5:00:48 PM8/10/11
to nodejs
PhpStorm for me with its NodeJS module.
I recommand it !

matthias behrens

unread,
Nov 23, 2013, 12:41:14 PM11/23/13
to nod...@googlegroups.com
i am trying to make nodeMirror the best ide available for node.
wanna give it a try?


Jeff Schwartz

unread,
Nov 24, 2013, 12:06:51 AM11/24/13
to nod...@googlegroups.com
I use sublime text 3/vintage with the TernJS plugin. Works great. I also use Webstorm from Jetbrains. And then there's Vim which I use for remote servers.

Floby

unread,
Nov 24, 2013, 4:19:43 PM11/24/13
to nod...@googlegroups.com
About VIM. You can spend 5 months looking up plugins. you're you can take 5 minutes reading the node wiki =)

ilaiya raja

unread,
Nov 25, 2013, 1:25:52 AM11/25/13
to nod...@googlegroups.com

Trang Tung Nguyen

unread,
Nov 26, 2013, 10:24:46 AM11/26/13
to nod...@googlegroups.com
Cloud9 is also one of the best.


On Mon, Nov 25, 2013 at 1:25 PM, ilaiya raja <yoursi...@gmail.com> wrote:
Boxbe This message is eligible for Automatic Cleanup! (yoursi...@gmail.com) Add cleanup rule | More info

http://nodejstools.codeplex.com/

On Sunday, August 7, 2011 8:38:54 AM UTC+5:30, JJuN wrote:

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




--

Best Regards,

 

TRANG TUNG NGUYEN

Senior Software Engineer

 

84A Ba Huyen Thanh Quan Street, Ward 9

District 3, Ho Chi Minh City, Vietnam

 

Phone: +84 8 3526 4979

Fax:     +84 8 3526 4980

 

Privileged/Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email. Please advise immediately if you or your employer does not consent to email or messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of the N KID Group shall be understood as neither given nor endorsed by it.

 

Toàn bộ nội dung trong thư điện tử này là thông tin thuộc về tập đoàn N KID Corp. Trường hợp Anh/ Chị không phải là người được chỉ định nhận thư điện tử này (hoặc Anh/ Chị được yêu cầu chuyển thông tin cho phía thứ 3),vui lòng không sao chép hoặc chuyển tiếp thư điện từ này cho người khác. Trường hợp gửi nhầm, vui lòng hủy và phản hồi lại cho người gủi. Hành vi vi phạm sẽ là cơ sở truy cứu trách nhiệm cho vấn đề bản quyền và yêu cầu bảo mật của Công ty.

Marc Diethelm

unread,
Nov 27, 2013, 3:58:59 AM11/27/13
to nod...@googlegroups.com
You should take a look a WebStorm (or PHPStorm) from JetBrains.

The IDE understands JavaScript is chockful with useful features. But most of all you can run node from the IDE and you also have a terminal window at your disposal (which we use to run Grunt in.)
If you want a full IDE, WebStorm is it.

Mark Hahn

unread,
Nov 27, 2013, 12:41:54 PM11/27/13
to nodejs
Git support in webstorm is excellent.  I don't ever need to go to tortoisegit or the command line.


--

Michael J. Ryan

unread,
Nov 27, 2013, 5:17:20 PM11/27/13
to nod...@googlegroups.com
+1 for Webstorm...

If you're in windows land, and already have Visual Studio 2012 or 2013,
would suggest looking at Visual Studio Tools for NodeJS (NTVS), which are
pretty nice.

One of my coworkers really likes eclipse for node dev.

Travis James

unread,
Nov 27, 2013, 7:11:44 PM11/27/13
to nod...@googlegroups.com
Absolutely WebStorm is the best I have encountered.
Reply all
Reply to author
Forward
0 new messages