Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Things I would greatly miss without Rubymine IDE:

1. interactive debugger

2. quick jump to function/constant implementation

3. show usages of function/constant under cursor

4. source control (Git) diffs

5. database browser

There are probably other things I'm forgetting to mention.

Sure, all of these can either be cobbled together to some degree out of the fundamental individual tools. You can add plugins to Vim or Emacs to help with many of these. With enough effort you can get close to what a polished IDE offers... but you're effectively making your own quirky, fragile, non-portable inferior IDE.

Yeah, a heavy IDE is slow to start and resource hungry. But hardware is cheap, and you only start the IDE once every few days (or weeks).

When I'm on a remote server, then I'm in a shell using vim. Fine, and doable. But to really build and get things done, saving my brain for actual problem solving, I wouldn't want to give up my IDE.

Also, some of the cons on OP's list are problems with the language being developed in, not the IDE.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: