Respuestas:
puede usar 'plantillas en vivo' para generar varios tipos de fragmentos de código, la iteración del bucle se realiza siguiendo:
iter Iterate (for each..in)
itin Iterate (for..in)
itli Iterate over a List
itar Iterate elements of array
ritar Iterate elements of array in reverse order
Probablemente haya muchos más, solo busque 'Plantillas en vivo' en la documentación de ayuda.
Al presionar Ctrl+ se Jabre la lista de plantillas en vivo dentro del contexto de su código. Luego escriba 'itin'.
Además de otras respuestas, ni siquiera tiene que usar Ctrl + J (pero es bueno para verificar cuáles son sus posibilidades ...) Simplemente comience a escribir y presione Entrar:
Foreach: escriba " iter " y luego presione Entrar.
Para bucle: escriba " fori " y luego presione Entrar.
Idea reconocerá el contexto y sugerirá las variaciones más probables, si le gustan las opciones dadas, simplemente presione ¡Entra!
Por supuesto, eche un vistazo en la ayuda a las referencias predeterminadas del mapa de teclas. Escriba uno de los siguientes y presione "pestaña":
iter Iteration according to Java SDK 1.5 style
inst Check object type with instanceof and downcast it
itco Iterate elements of java.util.Collection
itit Iterate elements of java.util.Iterator
itli Iterate elements of java.util.List
Crear para bucle a partir de una declaración de lista existente:
https://www.jetbrains.com/phpstorm/help/creating-code-constructs-using-surround-templates.html
¡También puedes usar Surround con!
Mac: Command+ Option+ T
Windows: Ctrl+ Alt+ T
https://www.jetbrains.com/phpstorm/webhelp/surrounding-blocks-of-code-with-language-constructs.html
¡También hay muchas plantillas en vivo en Internet! puedes simplemente buscarlo en google.