2015-06-04 15 views
19

che ho passato da Eclipse per IntelliJ e c'è qualcosa che non riuscivo a trovare ancora né Google:IntelliJ completamento automatico per sostituire il nome della funzione

Come ottenere il completamento automatico per sostituire il nome della funzione? In Eclipse, sarebbe il ctrl + immettere la funzionalità.

Per esempio,

userController.setAmount(); 

supporre Vorrei non chiamare la setAmount() ma un setDefaultPassword(), ho posto il mio punto di inserimento dopo il set poi Ctrl + spazio al completamento automatico, il setDefaultPassword() si presenta ma se premo entrare, non sostituirà Amount() e io finire con

userController.setDefaultPassword();Amount(); 

Quindi, ovviamente, volevo sostituire lo setAmount() entro il setDefaultPassword().

risposta

1

Non una soluzione, ma una soluzione:

  1. posto il cursore dopo set
  2. premere Ctrl +spostamento + cursore destro. Quindi i caratteri dopo set sono selezionati.
  3. stampa Ctrl +vuoto
  4. selezionare una proposta e premere immettere
6

È possibile configurarlo in Impostazioni IDEA IntelliJ sotto/Choose Lookup Item Replace.

Problemi correlati