Как перемещаться по исходному коду по частям в CamelCase (вместо целых слов)?
Я помню, когда я использовал Eclipse, что при удержании CTRL и использовании стрелок влево или вправо Eclipse будет перемещаться по LongCamelCaseWrittenWord
в несколько шагов. Одно слово случая верблюда в то время.
Так что это будет выглядеть следующим образом (pipe |
представляет фактическое положение курсора):
|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|
есть ли способ, как достичь этого в IntelliJ? В настоящее время IntelliJ шагает по всему слову сразу.
Использование IntelliJ 9.0
3 ответа:
Как ответил в другом месте, вы можете включить используйте слова "CamelHumps" на
Settings | Editor | General | Smart Keys
чтобы переключить ярлыки для работы с camelCase вместо целого слова.вы также можете получить доступ к предыдущему поведению, назначив сочетания клавиш для соответствующих действий в разделе
Settings | Appearance & Behavior | Keymap | Editor Actions
. Это изображение показывает пример, где я получаю доступ к предыдущему поведению, добавляя ctrl:
вы можете иметь обе функции одновременно:
- в "настройки - > редактор - > общие - > смарт" клавиши отключить "использовать camelhumps слова"
- в" keymap " создать ярлыки для:
- "переместить курсор на следующее слово"
- "переместить курсор к следующему слову в другом режиме camelhumps"
обратите внимание, что они соответствуют Intellij 14, поэтому они могут немного отличаться в других версиях.