Sono nuovo di Eclipse che utilizzo principalmente per Java. In precedenza ho utilizzato IntelliJ Idea in cui è possibile selezionare una variabile che estende Iteratable (Collection, List ecc.) E produrre un ciclo foreach corretto."Surround with" -template in Eclipse: foreach
So che Eclipse fa qualcosa di simile con il modello foreach, dove indovina quale variabile iterare sopra, ma non riesco a ottenere la stessa cosa con una variabile selezionata. Ma cosa succede se la variabile non è nel campo di applicazione corrente e cosa succede se Eclipse indovina sbagliato?
Quindi quello che sto cercando di fare è essere in grado di selezionare una variabile (o una funzione che restituisce una variabile) che implementa Iterator e farlo tornare:
Selezione:
functionWhichReturnsList() (which returns List<TypeOfItemsInList>)
Risultato:
for (TypeOfItemsInList item : functionWhichReturnsList()) {
${cursor}
}
Qualche idea?
Vedere [questa risposta] [1] per il problema root. [1]: http://stackoverflow.com/a/17591263/2394218 – summerian
Questo ha funzionato per me https://stackoverflow.com/a/17591263/1053496 – nantitv