Не удается найти system.out.println()

Я создал проект, он попросил меня выбрать версию JDK и закончить.

Я не смог найти пространство имен system в автозаполнении.

Я набрал его вручную, но IDEA сказал мне, что system не существует.

Ответ 1

Это 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 пару лет назад;)

Ответ 2

Просто введите 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 - добавлено последнее имя переменной

Ответ 3

Мы можем изменить параметры автозаполнения на игнорировать регистр. Перейдите к:

File -> Settings... -> IDE Settings -> Editor -> Code Completion 

и измените "Завершение с учетом регистра" на "Нет" .

Ответ 4

Я пришел из eclipse и использовал ярлык syso, поэтому я просто добавил его в свой живой шаблон. Вот храм:

System.out.println($END$);

Вот скриншот: введите описание изображения здесь

Не забудьте добавить Java в качестве применимого контекста (в нижней части окна).
Теперь он появится как подсказка при вводе syso вот скриншот:
введите описание изображения здесь

Надеюсь, что это поможет

Ответ 5

Это также может случиться, потому что пользователь не создал никакой основной функции или не попытался проверить это непосредственно в классе без какой-либо функции