¿Hay un atajo de teclado que genere un foreach y también un bucle?Intellij IDEA genera for-each/for atajo de teclado
Respuesta
puede utilizar 'las plantillas en vivo' para generar varios tipos de fragmentos de código, repetición del bucle se hace 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 hay muchos más, solo busque 'Live Templates' en la documentación de ayuda.
Por supuesto, eche un vistazo a la ayuda en las referencias de mapa de teclas predeterminadas. Escriba uno de los siguientes y pulsa "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
presionar Ctrl +J abre la lista de plantillas en vivo dentro de su contexto código. Luego escribe 'itin'.
Para Mac OS X: Presionando el comando + J – Billz
Estoy usando el complemento IdeaVim en Mac. Tenía que hacer Ctrl + Alt + Shift + J para activar plantillas en vivo. – user674669
¡También puede usar Surround with!
Mac: Comando + Opción + T
de Windows: Ctrl +Alt +T
https://www.jetbrains.com/phpstorm/webhelp/surrounding-blocks-of-code-with-language-constructs.html
También hay un montón de plantillas en vivo en el Internet! puedes simplemente googlearlo.
Crear bucle de una sentencia de la lista existente:
- Resalte la lista
- Cmd + Alt + J o Ctrl + Alt + J
- Elija Iterar Iterable del menú desplegable (i)
https://www.jetbrains.com/phpstorm/help/creating-code-constructs-using-surround-templates.html
Adicionalmente a otras respuestas, ni siquiera tengo que usar Ctrl + J (pero agradable para comprobar cuáles son sus posibilidades ..) Simplemente comienza tipo y pulse Intro:
Foreach: tipo "iter" y luego presione Entrar.
Para el bucle: tipo "fori" y luego pulse Intro.
Idea reconocerá el contexto y le sugerirá la ruta más probable, si le gustan las opciones dadas, simplemente presione Entrar!
- 1. atajo de teclado para 'refactor' para IntelliJ IDEA
- 2. Sincronización de atajo de teclado con Eclipse e IDEA?
- 3. ¿Atajo de teclado "clic derecho" para Eclipse?
- 4. configuración de IntelliJ IDEA
- 5. Eclipse para IntelliJ Idea Users
- 6. Atajo de teclado para consejos
- 7. ¿Cómo cerrar un archivo en Intellij usando un atajo de teclado?
- 8. ¿Cómo asignar un atajo de teclado a una configuración de ejecución en IntelliJ?
- 9. IntelliJ IDEA - Nueva plantilla
- 10. Intellij IDEA autocompletado personalizado
- 11. IntelliJ IDEA: ¿Mover línea?
- 12. IntelliJ IDEA búsqueda global
- 13. IntelliJ IDEA compare pestañas
- 14. Características ocultas IntelliJ IDEA
- 15. IDEA intellij character support
- 16. IntelliJ constructor de interfaz gráfica de usuario IDEA - ningún código de Java genera
- 17. Intellij Nueva línea en el atajo de línea actual
- 18. Depuración JSP en IntelliJ IDEA
- 19. Módulos IntelliJ IDEA y PlayFramework
- 20. intellij idea ejecutar configuraciones backup
- 21. Ventana Actualizar proyecto, IntelliJ-idea
- 22. IntelliJ IDEA aplicación android scala
- 23. Intellij Idea - Eclipse Scrapbook equivalente
- 24. Notación húngara en Intellij IDEA
- 25. Guardar acciones en IntelliJ IDEA
- 26. Intellij IDEA Can not Undo
- 27. Encontrar anotaciones en IntelliJ IDEA
- 28. Ctrl-tab en IntelliJ IDEA
- 29. ¿Cómo puedo actualizar IntelliJ IDEA?
- 30. Intellij IDEA show javadoc automatically
+1: también puede definir las suyas propias. –