Я создал проект, он попросил меня выбрать версию JDK и закончить.
Я не смог найти пространство имен system
в автозаполнении.
Я набрал его вручную, но IDEA сказал мне, что system
не существует.
Я создал проект, он попросил меня выбрать версию JDK и закончить.
Я не смог найти пространство имен system
в автозаполнении.
Я набрал его вручную, но IDEA сказал мне, что system
не существует.
Это System
(с крышкой)
Некоторые очень полезные ярлыки:
soutm (+TAB) ==> System.out.println("Class.And.Method.Name")
soutv (+TAB) ==> System.out.println("Last variable used = " + value);
sout (+TAB) ==> System.out.println();
Мне очень нравится IntelliJ. Рад, что я перешел к нему из Eclipse пару лет назад;)
Просто введите sout
.
public class Main {
public static void main(String[] args) {
int data = 1;
System.out.println(); ===>sout
System.out.println("Main.main"); ===>soutm
System.out.println("args = [" + args + "]"); ===>soutp
System.out.println("data = " + data); ===>soutv
}
}
sout
- просто распечатайте System.out.println()
soutm
- добавлено имя класса и имя метода
soutp
- добавлен параметр
soutv
- добавлено последнее имя переменной
Мы можем изменить параметры автозаполнения на игнорировать регистр. Перейдите к:
File -> Settings... -> IDE Settings -> Editor -> Code Completion
и измените "Завершение с учетом регистра" на "Нет" .
Я пришел из eclipse и использовал ярлык syso
, поэтому я просто добавил его в свой живой шаблон. Вот храм:
System.out.println($END$);
Не забудьте добавить Java в качестве применимого контекста (в нижней части окна).
Теперь он появится как подсказка при вводе syso
вот скриншот:
Надеюсь, что это поможет
Это также может случиться, потому что пользователь не создал никакой основной функции или не попытался проверить это непосредственно в классе без какой-либо функции