Have a significant amount of a Data Warehousing application written in Javascript.

The application is set up so that the Javascript code runs in a web browser (Chrome). Of course, running a Data Warehousing application inside a web browser is pretty dumb (the application is of significant scale that the rest of it runs on a cloud server cluster).

Would like to install NodeJS onto the server cluster. A major concern is losing the ease of debugging Javascript inside the Chrome web browser. The developer tools for Chrome are awesome. It is incredibly easy to set break points and view variable values and application state using the Chrome web browser.

When we move the Javascript code to the server, what is a good IDE to use with NodeJS? Right now, the server is running Python. For that we use PyCharm and have remote debugging set up such that we can debug line-by-line, view variable values and application state within PyCharm on our local machines even though the code executes on the server.

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
If this question can be reworded to fit the rules in the help center, please edit the question.

@gnat and ChrisF - If you close a question, its better if you leave a comment describing your reasoning behind closing it. Also, if you do not post questions yourself now and then, your experience with the forum will be one-sided.
–
Chris DutrowJan 11 '13 at 23:10

2

I've tried a few, and have switched to using WebStorm. The integrated debugging is slick, and works like you would expect any IDE to.
–
BradJan 30 '13 at 21:51

@gnat and Neal, I have tried to improve my answer. Sorry for my mistake as at first time I only added several URLs. I thought that those will help the OP. And please pardon my mistake. I just came to this site to learn, discuss and share knowledge. I don't want point. Rather, I want to learn, discuss and share the right knowledge.
–
Md. Mahbubur R. AamanJan 9 '13 at 14:35

"About the IDE, don't bother. Just keep using whatever editor you were using to write JS up till now." - you're either kidding, or have never used a real IDE with integrated debugging, breakpoints, watches, autocompletion, code folding, automatic syncing, version control integration and the like.
–
Dan DascalescuFeb 12 '14 at 2:17