9

What IDE's support node auto-complete and can attach to the node debugger? I have used Cloud9 which does work well for node, but since it is hosted on its own servers it cannot access my private network. I have also used eclipse but the autocomplete is not very effective.

We are building an html5 website using node, it would be nice to have a good experience for CSS and html editing as well.

JustEngland
  • 1,371
  • 13
  • 30
  • Desktop based IDEs with autocompletion include [WebStorm and Koding](http://stackoverflow.com/questions/5652972/ide-and-debugger-for-node-js) – Dan Dascalescu Feb 12 '14 at 02:09

3 Answers3

10

Try WebStorm by JetBrains. You can debug node in it and it has a nice autocomplete feature.

Alex Polkhovsky
  • 3,340
  • 5
  • 29
  • 37
  • 2
    An up vote wasn't enough to do this justice, so I must comment as well. I used Netbeans for my first node project and then switched to WebStorm. It changed my life. WebStorm is awesome. I highly recommend this IDE. As well as the entire JetBrains IDE suite. – kentcdodds Jul 12 '13 at 16:50
  • 1
    Its funny because I really want to ask what the best node ide, but those questions are too vague for stackoverflow. – JustEngland Jul 13 '13 at 00:12
  • 1
    @JustEngland: you're right, but [some questions](http://stackoverflow.com/questions/5652972/ide-and-debugger-for-node-js) survive sometimes – Dan Dascalescu Feb 12 '14 at 02:08
  • 2
    @JustEngland in my opinion, any question is worth asking; it's just stack exchange's small mindedness that makes them impose insane rules. they will learn that in time. – unsynchronized Jun 27 '14 at 22:50
4

Here best IDE for Node.js with autocomplete and debugger

  1. Atom with stylish coding and hundred of plugin enter image description here
  2. Brackets
  3. Webstrom
  4. Komodo
  5. Eclips
Adiii
  • 54,482
  • 7
  • 145
  • 148
0

I recently found CodeLite supports nodejs debugging.
Autocomplete works well for certain modules, but somehow does not work for other modules, such as Express.

RuSh
  • 159
  • 4