Ir al contenido

Atajos de teclado

Pulsa F1 en el editor para ver esta lista con buscador. En macOS, Cmd funciona donde un atajo global dice Ctrl.

Funcionan en cualquier sitio, incluso mientras escribes en el editor de código.

Teclas Comando
Ctrl+N Nuevo formulario
Ctrl+Shift+N Nuevo componente
Ctrl+O Abrir
Ctrl+P Ir a un archivo
Ctrl+Alt+O Abrir proyecto reciente (el selector de proyectos)
Ctrl+S Guardar
Ctrl+Shift+S Guardar como
Ctrl+, Ajustes
Ctrl+K Ctrl+S Editor de keymap
Ctrl+Shift+P Paleta de comandos
Ctrl+Shift+A Añadir control
Ctrl+B Mostrar u ocultar el dock izquierdo
Ctrl+Alt+B Mostrar u ocultar el dock derecho
Ctrl+J Mostrar u ocultar el dock inferior
Ctrl+Shift+Y Consola
Ctrl+Shift+U Logs
Ctrl+Alt+A Mostrar el panel del agente
Ctrl+Alt+I Asistente en línea en el editor de código
F5 Ejecutar
Shift+F5 Detener
F7 Editar el código
F1 Atajos de teclado
Shift+F1 Referencia del control seleccionado o del nombre bajo el cursor

Con un diálogo abierto solo actúan las teclas de la paleta, Ajustes, Atajos de teclado y Editor de keymap; las demás esperan a que se cierre.

Actúan cuando el lienzo tiene el teclado: después de hacer clic en el formulario, en un control, en una fila de la caja de herramientas o en una fila de la estructura. Llevar el puntero a un dock le da el teclado a ese panel (así escribir en un campo nunca mueve un control), y el editor de código lo conserva mientras escribes; haz clic otra vez en el lienzo para recuperar sus atajos.

Teclas Acción
← → ↑ ↓ Mover la selección 1 px
Shift+flechas Moverla un paso de cuadrícula (1 px con el snap apagado)
Supr, Retroceso Eliminar la selección
Ctrl+C Copiar
Ctrl+X Cortar
Ctrl+V Pegar
Ctrl+D Duplicar
Ctrl+A Seleccionar todos los controles
Ctrl+G Agrupar la selección en un panel invisible
Ctrl+Shift+G Desagrupar: sacar los hijos del contenedor seleccionado
Shift+A Añadir auto layout: envolver la selección en una fila o columna flex
Ctrl+Z Deshacer
Ctrl+Shift+Z, Ctrl+Y Rehacer
Enter Abrir el código del evento principal del control seleccionado
G Mostrar u ocultar la cuadrícula
Esc Cancelar un arrastre, cerrar un menú o soltar la herramienta de colocar y volver al puntero
Gesto Acción
Clic Seleccionar un control (en uno ya seleccionado: hacerlo el principal)
Arrastrar un control Mover la selección; soltarla sobre un contenedor la mete dentro
Arrastrar un asa Redimensionar
Arrastrar en un hueco Selección con rectángulo
Doble clic en un control Abrir el código de su evento principal, o un componente diseñado en su pestaña
Clic derecho Menú contextual
Arrastrar un número de lado (Propiedades) Bajarlo o subirlo; doble clic para escribirlo
Arrastrar desde la caja de herramientas Colocar un control donde lo sueltas
Arrastrar una fila de la estructura Reordenar, o mover a otro contenedor
Arrastrar el tirador bajo el formulario Redimensionar el formulario
Ctrl+rueda en el editor de código Tamaño de letra
Ctrl+clic en el editor de código Ir a la definición
Dejar el ratón sobre un nombre en el editor de código Su tipo, documentación y problemas
Teclas Acción
↑ / ↓ Moverse por la paleta de comandos y Añadir control
Enter Ejecutar el comando resaltado, añadir el control resaltado, enviar el campo de un diálogo
Esc Cerrar el diálogo, la paleta o el menú

Después de hacer clic en el árbol de la pestaña Proyecto:

Teclas Acción
↑ ↓ Mover la selección
← → Cerrar / abrir la carpeta
Enter Abrir el archivo
Ctrl+N / Alt+N Nuevo archivo / nueva carpeta
F2 Renombrar
Ctrl+X / Ctrl+C / Ctrl+V Cortar / copiar / pegar
Ctrl+D Duplicar
Ctrl+Z / Ctrl+Shift+Z Deshacer / rehacer un cambio de archivos
Supr / Ctrl+Supr Mover a la papelera / borrar para siempre
Ctrl+Alt+R Mostrar en el gestor de archivos
Ctrl+Shift+Enter Abrir con la app predeterminada
Alt+Shift+C / Ctrl+Alt+Shift+C Copiar la ruta / la ruta relativa
Teclas Acción
Ctrl+Espacio Mostrar sugerencias
↑ / ↓ Moverse por la lista de sugerencias (da la vuelta)
RePág / AvPág Nueve filas en la lista, o una página en el código
Enter, Tab Aceptar la sugerencia
Esc Cerrar la lista de sugerencias
F12 / Ctrl+F12 Ir a la definición / a la definición del tipo
Alt+← / → Atrás / adelante
Shift+F12 Buscar todas las referencias
F2 Renombrar el símbolo
Ctrl+. Arreglos rápidos y refactorizaciones
Alt+Shift+O Organizar imports
Tab Sangrar con espacios
Enter Línea nueva manteniendo la sangría (un nivel más después de :)
Retroceso Dentro de la sangría, quitar un nivel
Ctrl+Shift+[ Plegar el bloque alrededor del cursor
Ctrl+Shift+] Desplegarlo
Ctrl+= / Ctrl+- / Ctrl+0 Letra más grande, más pequeña, por defecto
Ctrl+← / → Moverse por palabras
Ctrl+Inicio / Fin Principio o final del código
Shift+movimiento Seleccionar
Ctrl+A, Ctrl+C, Ctrl+X, Ctrl+V Seleccionar todo, copiar, cortar, pegar
Ctrl+F / Ctrl+H Buscar / buscar y reemplazar
F3 / Shift+F3 Coincidencia siguiente / anterior
Ctrl+G Ir a la línea
Alt+Z Activar o desactivar el ajuste de líneas largas
Alt+clic Añadir un cursor
Ctrl+Alt+↑ / ↓ Añadir un cursor arriba / abajo
Ctrl+D Seleccionar la siguiente coincidencia como otro cursor
Ctrl+Shift+L Seleccionar todas las coincidencias
Alt+↑ / ↓ Subir / bajar la línea
Alt+Shift+↑ / ↓ Duplicar la línea arriba / abajo, en cada cursor (también Ctrl+Alt+Shift+↑ / ↓)
Ctrl+Shift+D Duplicar la selección de cada cursor (la línea si no hay)
Ctrl+Shift+K Borrar la línea
Ctrl+/ Comentar o descomentar
Ctrl+Z / Ctrl+Shift+Z Deshacer / rehacer
Ctrl+K Ctrl+0 / J Plegar / desplegar todo

La lista completa está en el componente editor de código. Todas estas teclas se pueden cambiar en el editor de keymap.