66 votes

Impossible de trouver system.out.println()

J'ai créé un projet, il m'a demandé de sélectionner la version JDK et de terminer.

Je n'ai pas trouvé l' system dans la saisie semi-automatique.

Je l'ai tapé manuellement mais IDEA m'a dit que system n'existe pas.

206voto

Guillaume Points 10121

C'est System (avec un plafond)

Quelques raccourcis très utiles :

 soutm (+TAB) ==> System.out.println("Class.And.Method.Name")
soutv (+TAB) ==> System.out.println("Last variable used = " + value);
sout (+TAB) ==> System.out.println();

J'aime vraiment IntelliJ. Je suis content d'avoir déménagé d'Eclipse il y a quelques années ;)

36voto

Damith Ganegoda Points 169

Tapez simplement 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 - il suffit d'imprimer System.out.println()

soutm - ajout du nom de la classe et du nom de la méthode

soutp - paramètre ajouté

soutv - ajout du dernier nom de variable

14voto

Shivaprasad Points 140

Nous pouvons modifier les paramètres de saisie automatique pour ignorer la casse . Aller à:

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

et remplacez « Achèvement sensible à la casse » par « Aucun » .

3voto

sumer Points 31

Cela peut également se produire parce que l'utilisateur n'a créé aucune fonction principale ou n'a pas essayé de la tester directement en classe sans aucune fonction

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X