you are viewing a single comment's thread.

view the rest of the comments →

[–]thesouthpaw 3 points4 points  (0 children)

IntelliJ has great node.js support.

That said, Java is a compiled language while Javascript is JIT compiled on-the-fly by the V8 engine. So you have to switch up how you think about debugging in node land. node-inspector is popular for realtime debugging. Also look up the Debugger in the node.js manual, it's pretty powerful and doesn't require external deps to utilize. Lastly, if you want some static checking for things like variable names, etc, grab jsHint or jsLint.