Подтвердить что ты не робот

Изменение поведения Ctrl + Shift + Влево/Вправо в IntelliJ IDEA, как в Eclipse

Привет, я новичок в IntelliJ IDEA, и здесь есть проблемы с юзабилити, потому что я прихожу из Eclipse.

Когда я переименую переменную и хочу отметить вторую ее часть, нажав Ctrl + Shift + Right, курсор переместится к следующему слову, которое находится за пределами границы для переименования, и когда я печатаю новое имя и нажмите Enter, переименование не выполняется для других применений переменной. Есть ли параметр, в котором можно изменить поведение Ctrl + Shift + Left/Right, чтобы каретка двигалась сразу после последнего символа имени переменной?

Второй вопрос

Когда я перемещаю курсор через имя переменной с помощью Ctrl + Left/Right, следующая остановка в Eclipse всегда была перед следующей буквой верхнего регистра. В Idea также есть настройка, чтобы активировать это? Это было бы очень полезно при переименовании переменных.

4b9b3361

Ответ 1

То, что вам нужно, это [у меня есть jIdea 12.1]:

  • Перейдите к настройкам [Ctrl + Alt + S]
  • Выберите [Editor → General → Smartkeys]
  • Проверьте кнопку [Use "CamelHumps" Words]

Вуаля!

Ответ 2

Ctrl + Alt + S и выберите Keymap из настроек, вы можете изменить то, что вы хотите там.

Но я бы предложил использовать функции autocomplete/intellitext IntelliJ и инструмента рефакторинга без ручной навигации по именам переменных - они обычно получают это в первый раз.