In Eclipse, if the cursor is over a word and you press Ctrl+K you will jump to the next occurrence of that word in the file.
Is there a similar shortcut in IntelliJ?
Find word at caret, default is Ctrl+F3, can be changed in
You will need 2 Steps to archive a similar behavior:
Press Ctrl+F3 to start a search for the current selectet text (if no text is selected then the whole word will be taken).
Press F3 to jump to next occurrence or Shift+F3 to jump to the previous.
This approach will even continue the search for the text if you switch to another file. Just press F3 and you will jump to the next occurrence in the other file.
Shift+F3 works for me in Android Studio / IntelliJ, in eclipse we were using Ctrl+K
There are 2 options like below in : Settings -> Keymap -> Main menu -> Find
- Find Next / Move to Next Occurrence
- Find Previous/ Move to Previous Occurrence
For me, this didn’t work at the start because GIT push shortcut was using the same keys (Ctrl + K & Ctrl + Shift + K). All is good after changing the conflicting GIT shortcuts.
I think Android Studio/IntelliJ doesn’t play that well, for me, I changed Android Studio Keymap to Eclipse as I used to (My collection tips) and to use Ctrl+K, I press search the string first:
- Select the text we want to search
- Press Ctrl+F, Enter
- Then can use: Ctrl+K in any file we are on
That’s what I’m doing, hope can help someone with that.
You can do it using macros:
- Edit -> Macros -> Start Macro Recording
- Edit -> Find -> Find Word at Caret
- Edit -> Find -> Find Next/ Move to Next Occurrence
- Edit -> Macros -> Stop Macro Recording
- Give some name for the macro, e.g. “simulate Eclipse Ctrl+K“
- File -> Settings -> Keymap -> Find the macro “simulate eclipse Ctrl+K” -> bind hotkey Ctrl+K
The same can be done for the Ctrl+Shift+K (use Find Previous/ Move to Previous Occurrence).