Hacker News new | ask | show | jobs
by ohhmaagawd 5212 days ago
I use IntelliJ for java/groovy/JavaScript. AppCode for Objective C. RubyMine for Ruby. Basically JetBrains products when I can. I have all the key bindings set consistently across all the IDEs.

I think JetBrains makes the best editor on the planet if you really learn all the features avail. but JetBrains IDEs don't support quick editing of arbitrary files, so I use sublime for those. Again, I set up the sublime key bindings to be consistent with the JetBrains products.

Sublime is very sweet. Not quite up to the JetBrains standards, but it's faster and you don't have to set up a project.

And of course there is vim when I need it

2 comments

I'm a Jetbrains convert too. Editing on a structural level rather than a purely textual level is so much more efficient and having really strong refactoring tools has changed the way I code. I just wish it was easier to edit single files outside a project.
At least on OS X you can set up an "idea" command for opening arbitrary files. Only local files though. Check the File menu.