Как использовать IntelliJ для автоматического заполнения параметров метода? - PullRequest
41 голосов
/ 18 сентября 2008

Особенность в Eclipse, которая мне действительно не хватает, это то, как вы можете автоматически заполнять параметры метода с помощью переменных, которые в настоящее время находятся в области видимости. Эта функция с помощью одной комбинации клавиш ( ctrl + пробел ) заполняет все параметры метода. Пока мои переменные были названы аналогично параметрам метода, у меня никогда не было проблем с этим автозаполнением. Есть ли плагин или родной способ сделать это в Intellij?

Ответы [ 4 ]

63 голосов
/ 13 декабря 2011

Возможно, вы уже знаете, что IntelliJ IDEA имеет ярлык CTRL + P (Windows) и CMD + P (OX X ), который выводит краткое описание параметров, которые передаются в метод. Это очень удобно и экономит много времени, которое в противном случае было бы потрачено на поиск объявления метода.

29 голосов
/ 19 сентября 2008

IntelliJ IDEA 9 теперь поддерживает то, что они называют «супер-завершение», которое соответствует поведению, которое вы ищете, и доступно через программу раннего доступа.

alt text
(источник: jetbrains.com )

IntelliJ IDEA 8 не позволяет автоматически заполнять более одного параметра за раз. Вы вынуждены использовать Control - Shift - Пробел один раз для каждого параметра.

17 голосов
/ 18 сентября 2008

Control-Shift-Space (и завершение основано на типе, а не на имени)

Для большей пользы: Справка -> Справочник по клавишам по умолчанию

0 голосов
/ 16 апреля 2019

Существует также плагин IntelliJ под названием 'kotlin-fill-class', который автоматически заполняет некоторые значения по умолчанию. Протестирован последний снимок версии плагина с IntelliJ 2019.1, и он, кажется, работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...