Hacker News new | past | comments | ask | show | jobs | submit login

I've been very happy with the IntelliJ, RubyMine, WebStorm family of IDEs.

They have similar UIs to all the other modern software I use, doesn't require a learning curve to start typing, and have tons of features the vi/emacs people don't miss because they don't know they exist.

I understand that it's hard for old timer to learn a new tool. I do not understand why they're still taught to beginner programmers.




What features do you think we're missing from WebStorm?

I've used WebStorm quite a bit in an old job where it's use was mandated by management.

What I found was that lots the headline features didn't work for the hairy old JavaScript codebase and certainly didn't work as well as Tern + ctags.

E.g. navigating to method definitions fell back to a simple search when dealing with react.js modules. As did refactorings such as rename (provided by Tern).

Gulp/webpack/grunt do a better job at workflow tasks IMHO too.

I guess there was the debugger but it's not a patch on Chrome's debugger so why use it?


Can any of those modern UI's do windowing as good as vim or emacs?


IDEs are simply horrible at actually editing text. vi/emacs don't have much of a learning curve either if you use none of their features.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: