web-dev-qa-db-fra.com

System.out.println () raccourci sur Intellij IDEA

Je sais que je peux imprimer System.out.println() avec "sout" + tab. Est-il possible de le faire avec "Syso" + ctrl + space comme dans Eclipse?

144
m.rossi

Dans l'idée 17eap:

sout: Impressions

System.out.println();

soutm: Imprime les noms de classe et de méthode actuels dans System.out

System.out.println("$CLASS_NAME$.$METHOD_NAME$");

soutp: Imprime les noms et les valeurs des paramètres de méthode dans System.out

System.out.println($FORMAT$);

soutv: Imprime une valeur dans System.out

System.out.println("$EXPR_COPY$ = " + $EXPR$);
203
Olga

Oui, tu peux le faire. Il suffit d'ouvrir Paramètres -> Modèles en direct. Créez-en un nouveau avec syso comme abréviation et System.out.println($END$); comme modèle de texte.

37
Konstantin Labun

Si vous voulez connaître tous les raccourcis dans intellij, appuyez sur "Ctrl + J". Cela montre tous les raccourcis. Pour System.out.println (), tapez "sout" et appuyez sur "Tab".

20

Ouvrez les paramètres (par défaut, Alt + Ctrl + S) et recherchez des modèles dynamiques. Dans la partie supérieure, une option indique "Par défaut, développez avec TAB" (TAB est la valeur par défaut), choisissez "Personnaliser", puis cliquez sur "modifier" et ajoutez le keymap "ctrl + barre d'espace" à l'option "Développer modèle actif/Emmet Abréviation ".

Maintenant, vous pouvez appuyer sur ctrl + barre d'espace et développer les modèles en direct. Maintenant, pour le changer en "syso" au lieu de "sout", dans l’option Modèles dynamiques, une liste de tonnes d’options est cochée, allez à "autre" et développez-le, là vous trouverez "sout", il suffit de le renommer à "syso" et a frappé aply.

J'espère que cela peut vous aider.

11
Leo

Si vous utilisez scala, essayez priv + tab

0
Janac Meena