DevTools

Cheatsheet Xcode

IDE oficial da Apple para iOS, macOS, watchOS e tvOS (Swift/Objective-C)

Volver a los lenguajes
Xcode
54 tarjetas encontradas
Categorías:
Versiones:

Ficheiro e Projeto


7 cards
Nuevo archivo
⌘ + N

Crea un nuevo archivo.

Cerrar ventana
⌘ + W

Cierra la ventana/pestaña activa.

Nuevo proyecto
⇧ + ⌘ + N

Crea un nuevo proyecto.

Abrir rápidamente
⇧ + ⌘ + O

Abre cualquier archivo por nombre (Open Quickly).

Guardar
⌘ + S

Guarda el archivo actual.

Preferencias
⌘ + ,

Abre las preferencias de Xcode.

Guardar todo
⌥ + ⌘ + S

Guarda todos los archivos.

Edição


7 cards
Deshacer / Rehacer
⌘ + Z          (deshacer)
⇧ + ⌘ + Z (rehacer)

Revierte o reaplica acciones.

Mover línea
⌥ + ⌘ + [  (arriba)
⌥ + ⌘ + ]  (abajo)

Desplaza la línea actual.

Cortar / Copiar / Pegar
⌘ + X  (cortar)
⌘ + C  (copiar)
⌘ + V  (pegar)

Portapapeles.

Indentar / desindentar
⌘ + ]  (indentar)
⌘ + [  (desindentar)

Ajusta la indentación.

Seleccionar todo
⌘ + A

Selecciona todo el contenido.

Re-indentar selección
⌃ + I

Re-indenta el texto seleccionado.

Comentar / descomentar
⌘ + /

Comenta o descomenta la línea.

Navegação


7 cards
Abrir rápidamente
⇧ + ⌘ + O

Búsqueda archivos y símbolos (Open Quickly).

Abrir en Assistant
⌥ + ⌘ + ,

Abre el archivo en el editor asistente.

Ir a línea
⌘ + L

Salta a un número de línea.

Barra de salto
⌃ + 6

Abre la jump bar para símbolos del archivo.

Ir a definición
⌃ + ⌘ + J  (o ⌘ + Clic)

Salta a la definición del símbolo.

Archivo relacionado
⌃ + ⌘ + ↑

Alterna entre .h y .m (counterpart).

Atrás / adelante
⌃ + ⌘ + ←  (atrás)
⌃ + ⌘ + →  (adelante)

Navega por el historial de posiciones.

Pesquisa e Substituição


5 cards
Buscar
⌘ + F

Búsqueda en el archivo actual.

Siguiente / anterior
⌘ + G        (siguiente)
⇧ + ⌘ + G (anterior)

Navega por los resultados.

Buscar y reemplazar
⌥ + ⌘ + F

Búsqueda y reemplaza en el archivo.

Buscar en el proyecto
⇧ + ⌘ + F

Búsqueda en todo el proyecto.

Reemplazar en el proyecto
⌥ + ⇧ + ⌘ + F

Reemplaza en todo el proyecto.

Código


6 cards
Autocompletar
Esc  (o ⌃ + Espacio)

Muestra sugerencias de autocompletado.

Editar todas las ocurrencias
⌃ + ⌘ + E

Edita todas las ocurrencias del símbolo.

Documentación rápida
⌥ + ⌘ + ?

Muestra la documentación del símbolo (Quick Help).

Envolver en (Wrap)
Editor > Structure > Wrap

Envuelve el código en if/with/etc.

Generar documentación
⌥ + ⌘ + /

Añade un comentario de documentación.

Mostrar inspector de archivo
⌥ + ⌘ + 1

Abre el inspector del archivo.

Build e Execução


8 cards
Compilar
⌘ + B

Compila el proyecto.

Analizar
⇧ + ⌘ + B

Ejecuta el analizador estático.

Ejecutar
⌘ + R

Compila y ejecuta la app.

Probar
⌘ + U

Ejecuta las pruebas unitarias.

Detener
⌘ + .

Detiene la ejecución en curso.

Perfil (Instruments)
⌘ + I

Abre Instruments para profiling.

Limpiar build
⇧ + ⌘ + K

Limpia la carpeta de build.

Editar scheme
⌘ + <

Abre la configuración del scheme.

Depuração


7 cards
Alternar breakpoint
⌘ + \

Añade/elimina un breakpoint en la línea.

Salir de la función
F8

Sale de la función actual.

Continuar / pausar
⌃ + ⌘ + Y

Continúa o pausa la ejecución.

Activar/desactivar breakpoints
⇧ + ⌘ + Y

Activa o desactiva todos los breakpoints.

Paso por encima
F6

Avanza una línea (sin entrar).

Consola LLDB
(lldb) po object

Imprime la descripción de un objeto.

Paso hacia dentro
F7

Entra en la función llamada.

Navegador e Painéis


7 cards
Mostrar/ocultar navegador
⌘ + 0

Alterna la visibilidad del navegador.

Barra de herramientas
⌥ + ⌘ + T

Muestra/oculta la barra de herramientas.

Paneles del navegador
⌘ + 1 … 9

Abre el panel del navegador (1=proyecto, 3=find…).

Organizer
⇧ + ⌘ + 2

Abre el Organizer (ventanas, dispositivos).

Mostrar/ocultar inspector
⌥ + ⌘ + 0

Alterna la visibilidad del inspector.

Editor a pantalla completa
⌃ + ⌘ + Enter

Activa el modo de editor a pantalla completa.

Área de depuración
⇧ + ⌘ + Y

Muestra/oculta la debug area.