Я помню, когда я использовал Eclipse, что, удерживая CTRL и используя стрелки влево или вправо, Eclipse будет перемещаться по LongCamelCaseWrittenWord
пунктам в несколько шагов. Одно верблюжье слово за раз.
Так что это будет выглядеть следующим образом (труба |
представляет фактическую позицию курсора):
|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
Ответы:
Да, включить Использовать слова "CamelHumps" в
Settings | Editor | General | Smart Keys
.источник
Settings | Editor | General | Smart Keys
Settings | Editor | General
Как ответили в другом месте, вы можете включить USE «CamelHumps» слова в
Settings | Editor | General | Smart Keys
переключать ярлыки для работы с верблюжьего вместо цельного слова.Вы также можете получить доступ к предыдущему поведению, назначив сочетания клавиш для соответствующих действий в
Settings | Appearance & Behavior | Keymap | Editor Actions
. Это изображение показывает пример, где я получаю доступ к предыдущему поведению, добавляя ctrl:источник
Вы можете использовать обе функции одновременно:
Обратите внимание, что эти шаги соответствуют IntelliJ 14, поэтому они могут немного отличаться в других версиях.
источник
ctrl+arrow
для целых слов (это ярлык используется везде ), а такжеalt+arrow
для слов верблюжьих гормонов (это единственный оставшийся модификатор, поскольку shift используется для выбора в каждой программе)ctrl+PgUp/PgDn
иCtrl+(shift)+Tab
, так как он используется во всех браузерах и большинстве программ, так что он уже в моей мышечной памяти.alt+arrow
для перемещения по всем словам иctrl+arrow
для навигации по верблюжьему горбу. (Это поведение по умолчанию в XCode, которое является моей «мышечной памятью».) Я пытаюсь сделать это, используя настройки IntelliJ, но не могу получить простуюctrl+{anything}
регистрацию.ctrl+alt+{something}
кажется, работает, как делаетalt+{something}
, но нетctrl+{something}
. Я на Mac. Моя текущая карта ключей - Mac OS X 10.5+. Какие-либо предложения?