Come posso utilizzare IntelliJ per completare automaticamente i parametri del metodo?

StackOverflow https://stackoverflow.com/questions/93591

  •  01-07-2019
  •  | 
  •  

Domanda

Una caratteristica di Eclipse che mi manca davvero è il modo in cui puoi completare automaticamente i parametri del metodo con le variabili attualmente nell'ambito.Questa funzionalità, con una singola combinazione di tasti (Ctrl+spazio) compilare tutti i parametri del metodo.Finché le mie variabili avevano nomi simili ai parametri del metodo, non ho mai avuto problemi con questo completamento automatico.Esiste un plugin o un modo nativo per ottenere ciò in Intellij?

È stato utile?

Soluzione

IntelliJ IDEA 9 ora supporta quello che chiamano "super completamento" che corrisponde al comportamento che stai cercando ed è disponibile tramite il loro programma di accesso anticipato.

alt text
(fonte: jetbrains.com)

IntelliJ IDEA 8 non consente di completare automaticamente più di un parametro alla volta.Sei costretto a usare Controllo-Spostare-Spazio una volta per ciascun parametro.

Altri suggerimenti

Potresti già sapere che IntelliJ IDEA ha il CTRL+P collegamento (Windows) e CMD+P (OX X) che visualizza una breve descrizione di quali parametri vengono passati al metodo.È molto pratico e fa risparmiare molto tempo che altrimenti sarebbe stato speso per cercare la dichiarazione del metodo.

Control-Shift-Spazio (e il completamento è basato sul tipo, non sul nome)

Per ancora bontà:Aiuto -> Riferimento mappa tasti predefinita

Esiste anche un plugin IntelliJ chiamato "kotlin-fill-class" che inserirà automaticamente alcuni valori predefiniti.Ho testato l'ultima versione snapshot del plugin con IntelliJ 2019.1 e sembra funzionare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top