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?
Emacs vs. WebStorm for Node.js Development
41–50 of 105 posts
Re: Emacs vs. WebStorm for Node.js Development
#42Re: Emacs vs. WebStorm for Node.js Development
#43Re: Emacs vs. WebStorm for Node.js Development
#44Re: Emacs vs. WebStorm for Node.js Development
#45I 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.
Re: Emacs vs. WebStorm for Node.js Development
#46Wow. So many comments and no mention of Atom in a talk about JS IDEs/editors?
Re: Emacs vs. WebStorm for Node.js Development
#47The 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.
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
#48Earlier 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
Re: Emacs vs. WebStorm for Node.js Development
#49Wow. So many comments and no mention of Atom in a talk about JS IDEs/editors?