Collegamento System.out.println () su Intellij IDEA


Risposte:


255

In Idea 17eap:

sout: Stampe

System.out.println();

soutm: Stampa i nomi delle classi e dei metodi correnti su System.out

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

soutp: Stampa i nomi e i valori dei parametri del metodo su System.out

System.out.println($FORMAT$);

soutv: Stampa un valore su System.out

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

Esiste un collegamento per chiamare soutm per tutte le funzioni di un file in una volta sola? Ciò è utile quando si desidera tracciare il flusso di chiamate della funzione con l'aiuto dei registri.
nkalra0123,

48

Sì, puoi farlo. Basta aprire Impostazioni -> Modelli live. Creane uno nuovo sysocome abbreviazione e System.out.println($END$);come testo modello.


2
Questo non risponde al suo desiderio di completare automaticamente con ctrl + spazio.
Murat Karagöz,

Bene, se imposta questa impostazione, non può semplicemente digitare sysoe premere Tabper completare la dichiarazione? Facciamo qualcosa di simile mentre definiamo il metodo principale: digitiamo psvme premiamo Tabche lo rende automaticamente public static void main(String[] args).
progyammer,

ctrl + spazio espande anche i modelli live
Peter Gromov,

1
ctrl + spazio non espande sout nello stesso modo in cui lo fa la scheda, ma visualizza un menu con sout elencato in esso - quindi abbastanza vicino (E questo potrebbe essere solo perché ho attivato la mappa dei tasti Eclipse). La risposta di Leo aiuta
Bill K,

32

Se vuoi conoscere tutte le scorciatoie in intellij premi "Ctrl + J". Questo mostra tutte le scorciatoie. Per System.out.println () digitare "sout" e premere "Tab".


11

Apri Impostazioni (per impostazione predefinita è Alt + Ctrl + S) e cerca i modelli live. Nella parte superiore c'è un'opzione che dice "Per impostazione predefinita espandi con TAB" (TAB è l'impostazione predefinita), scegli "Personalizzato" e quindi premi "cambia" e aggiungi la mappa "ctrl + barra spaziatrice" all'opzione "Espandi modello live / Abbreviazione di Emmet ".

Ora puoi premere ctrl + barra spaziatrice ed espandere i modelli live. Ora, per cambiarlo in "syso" invece di "sout", nell'opzione Modelli live, c'è un elenco di tonnellate di opzioni controllate, vai su "altro" ed espanderlo, lì troverai "sout", basta rinominarlo a "syso" e premi aply.

Spero che questo possa aiutarti.


2

Su MAC puoi fare sout + returno ⌘+j(cmd + j) apre suggerimenti di modelli live, entra soutper scegliereSystem.out.println();


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.