Live data from Hacker News

Emacs vs. WebStorm for Node.js Development

spin.atomicobject.com

41–50 of 105 posts

Re: Emacs vs. WebStorm for Node.js Development

#41
post #39
post #33

Webstorm is my defacto for both Node.js and Scala. Expensive but worth it for me (especially since I usually get it reimbursed by work).

Scala? In WebStorm?

For Scala, there is IntelliJ IDEA CE, which is free and open-source.

Re: Emacs vs. WebStorm for Node.js Development

#45

I tried Emacs many times, but I still can't understand its appeal. Yes, everything can be changed, but there are layers and layers and layers of legacy code, cryptic keystrokes and shortcuts from 30 years ago, conflicting packages, elisp (I don't have anything against Lisp in general, but this particular dialect is quite quirky), etc etc.

You are not alone. (I hope this knowledge soothes your pain)

Re: Emacs vs. WebStorm for Node.js Development

#47
post #17

The new Webstorm version coming up is several times faster, its amazing. On a Mac its so fast its literally like using Sublime. This is due among other things due to their upgrade to Java 8. This is the link to the early access program https://confluence.jetbrains.com/display/WI/WebStorm+EAP

Are the VIm mode issues he mentioned improved? I keep moving back to VIm because while all of these tools make excellent IDEs none of them are great editors. The other thing that drive me a bit nuts is the multiple versions. Webstorm vs Rubymine. I build on Rails, but do most of my UI work with Angular+JS+Webpack. So which should I use Rubymine or Webstorm? It's all too confusing.

I really don't know what issues the author is referring to. I have used IdeaVim for PyCharm and was very satisfied with it. It has its own vimrc file which allows you to not only copy paste your existing bindings, but also keeps them separate form your default bindings in a clean way.

If you compare this level of support for Vim with MonoDevelop, you'd realize just how good it actually is.

Re: Emacs vs. WebStorm for Node.js Development

#48
post #9

Earlier quoted context omitted.

Actually for me, this is much more important: "Symbol and definition lookup is another great feature of WebStorm. While Emacs can find symbols and definitions in a single file via Tern, WebStorm can actually inspect your whole project and find a definition, or at least give you a very pruned list of candidates to choose from." not being able to Ctrl-click a variable or function really reduces my efficency (especially…

This is possible in emacs to a certain extent, with the help of node itself. See my comment above: https://news.ycombinator.com/item?id=10973687

Sure, but the right metric with emacs is how feasible something is, not whether it's possible.
Post reply on HN