Soy nuevo en Eclipse, que utilizo principalmente para Java. Anteriormente utilicé IntelliJ Idea, en el cual es posible seleccionar una variable que amplíe Iteratable (Collection, List, etc.) y hacer que produzca un bucle foreach correcto."Surround with" -template en Eclipse: foreach
Sé que Eclipse hace algo similar con la plantilla foreach, donde adivina qué variable iterar, pero no puedo obtener lo mismo con una variable seleccionada. Pero, ¿y si la variable no está en el alcance actual y qué sucede si Eclipse adivina que está mal?
Así que lo que estoy tratando de hacer es ser capaz de seleccionar una variable (o función que devuelve una variable) que implementa iterador y he devolverlo:
Selección:
functionWhichReturnsList() (which returns List<TypeOfItemsInList>)
Resultado:
for (TypeOfItemsInList item : functionWhichReturnsList()) {
${cursor}
}
¿Alguna idea?
Consulte [esta respuesta] [1] para conocer el problema de la raíz. [1]: http://stackoverflow.com/a/17591263/2394218 – summerian
Éste trabajó para mí https://stackoverflow.com/a/17591263/1053496 – nantitv