Я знаю, что могу печатать System.out.println()
с "sout" + tab
. Есть ли способ, которым я могу сделать это, "Syso" + ctrl + space
как в затмении?
Я знаю, что могу печатать System.out.println()
с "sout" + tab
. Есть ли способ, которым я могу сделать это, "Syso" + ctrl + space
как в затмении?
Ответы:
В идее 17eap:
sout
: Печать
System.out.println();
soutm
: Печатает текущий класс и имена методов в System.out
System.out.println("$CLASS_NAME$.$METHOD_NAME$");
soutp
: Печатает имена и значения параметров метода в System.out
System.out.println($FORMAT$);
soutv
: Печатает значение в System.out
System.out.println("$EXPR_COPY$ = " + $EXPR$);
Да, вы можете сделать это. Просто откройте Настройки -> Живые шаблоны. Создайте новый с syso
аббревиатурой и System.out.println($END$);
текстом шаблона.
syso
и нажать, Tab
чтобы завершить утверждение? Мы делаем нечто подобное при определении основного метода: мы набираем psvm
и нажимаем, Tab
что автоматически делает это public static void main(String[] args)
.
Если вы хотите узнать все ярлыки в intellij, нажмите "Ctrl + J". Это показывает все ярлыки. Для System.out.println () введите «sout» и нажмите «Tab».
Откройте настройки (по умолчанию это Alt + Ctrl + S) и найдите живые шаблоны. В верхней части есть опция, которая гласит «По умолчанию разверните с помощью TAB» (по умолчанию это TAB), выберите «Custom», затем нажмите «change» и добавьте раскладку клавиш «ctrl + пробел» к опции «Expand Live Template / Эммет Аббревиатура ".
Теперь вы можете нажать Ctrl + пробел и развернуть живые шаблоны. Теперь, чтобы изменить его на «syso» вместо «sout», в опции Live Templates есть список проверенных опций, перейдите к «other» и разверните его, там вы найдете «sout», просто переименуйте его чтобы "syso" и ударил aply.
Надеюсь, это поможет вам.