Я начал работать с IntelliJ, и мне это очень нравится, но есть несколько функций, которые я пропускаю по сравнению с Eclipse. Одним из них является выбор блоков между {},() или [] или переключение между открытием/закрытием блока. Например, в eclipse, если вы дважды щелкните сразу после открытия круглых скобок, он выберет все до подходящих закрывающих круглых скобок, как в:
method(item1, method2(itemA), item3,
item4, item5);
Где, если вы дважды щелкнете после открывающих круглых скобок method(|
, тогда он будет выбирать все до закрывающих круглых скобок сразу после item5. Я обнаружил, что IntelliJ будет выбирать тела метода при двойном щелчке, но не в областях внутри круглых скобок, а не для тел класса.
Кроме того, в eclipse вы можете прыгать между концом и началом блока, нажав Ctrl + Shift + P сразу после открытия/закрытия блока. В IntelliJ (используя сопоставление ключей eclipse) Ctrl + Shift + P просто выбирает все до метода, закрывающего фигурные скобки '}'. Я обнаружил, что Ctrl + Shift +} работает так, как я ожидаю, но только для фигурных скобок {}, и он также выбирает все между блоком, будь то метод или класс, а не просто перемещение курсора.
Я могу сказать, что IntelliJ довольно сложный и настраиваемый, но я не могу понять, как дублировать эту функцию от Eclipse. Любая помощь будет приветствоваться в работе этой функции.
Спасибо заранее! Craig