Hacker News new | ask | show | jobs
by plumbus420 2243 days ago
I use the vim plugin and various jetbrains commands in IntelliJ.

Multi-cursor select is taken care of by vim's visual block. Basic editing/macros/navigation within a single file also done with vim.

For more IDE/multi-file specific tasks I use IntelliJ's shortcuts:

* cmd+shift+f for global search

* 2xshift for symbol search

* cmd+b to jump to method declaration

* cmd+shift+left/right is also useful to jump to previously navigated cursors

refactoring:

* cmd+alt+v/c/m for extracting variable/constants/methods (good for refactoring after prototyping)

* shift+f6 for renaming variables

* alt+enter for suggestions

EDIT: formatting