Atajos de teclado
Pulsa F1 en el editor para ver esta lista con buscador. En macOS, Cmd funciona donde un atajo global dice Ctrl.
Globales
Sección titulada «Globales»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 |
Listas, paletas y diálogos
Sección titulada «Listas, paletas y diálogos»| 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ú |
Árbol del proyecto
Sección titulada «Árbol del proyecto»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 |
Editor de código
Sección titulada «Editor de código»| 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.