I remember when I was using Eclipse that when holding CTRL and using left or right arrows Eclipse would navigate over the LongCamelCaseWrittenWord
in several steps. One camel case word at time.
So it will go like follows (pipe |
represents the actual cursor position):
|LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamel|CaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCase|WrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCaseWritten|Word -> CTRL+RIGHT_ARROW ->
LongCamelCaseWrittenWord|
Is there a way how to achieve this in IntelliJ? Currently IntelliJ steps over the whole word at once.
Using IntelliJ 9.0
You can have both functionalities at the same time:
Note that these steps correspond to IntelliJ 14, so they might be slightly different in other versions.
As answered elsewhere, you can enable Use "CamelHumps" words in
Settings | Editor | General | Smart Keys
to switch the shortcuts to work with camelCase instead of whole-word.You can also access the previous behavior by assigning keyboard shortcuts to the appropriate actions under
Settings | Appearance & Behavior | Keymap | Editor Actions
. This image shows an example where I access the previous behavior by adding ctrl:Yes, enable Use "CamelHumps" words in
Settings | Editor | General | Smart Keys
.