Ответ 1
Нажмите "Enter" вместо "Enter", чтобы выбрать элемент, и идентификатор будет заменен. См. Также http://jetbrains.dzone.com/articles/top-20-code-completions-in-intellij-idea
Я переключился с Eclipse на IntelliJ, и есть что-то, чего я еще не смог найти и Google:
Как получить автозаполнение, чтобы заменить имя функции? В Eclipse это будет ctrl + enter.
Например,
userController.setAmount();
Предположим, что я не хотел бы называть setAmount()
, но a setDefaultPassword()
, я помещаю свою каретку после set
, затем ctrl + space для автозаполнения, появляется setDefaultPassword()
, но если я нажимаю введите, он не заменит Amount()
, и я вернусь
userController.setDefaultPassword();Amount();
Таким образом, очевидно, что я хотел заменить setAmount()
на setDefaultPassword()
.
Нажмите "Enter" вместо "Enter", чтобы выбрать элемент, и идентификатор будет заменен. См. Также http://jetbrains.dzone.com/articles/top-20-code-completions-in-intellij-idea
Вы можете настроить его в настройках IntelliJ IDEA в разделе Keymap
/Editor Actions
/Choose Lookup Item Replace
.
Не решение, но обходное решение:
set
set
.