¿Hay un [Ir al archivo ...] en Xcode?

298

En todos los modernos IDE y editor de texto, hay una acción para abrir un archivo sin tener que poner la mano sobre el mouse. Por ejemplo:

  • Eclipse: Cmd| Ctrl+ Shift+ R-> Recurso abierto

  • IntelliJ: Cmd| Ctrl+ Shift+ N-> Abrir archivo

  • TextMate: Cmd+ T-> Ir al archivo

En Xcode, no he encontrado tales opciones. Por favor, dime que lo pasé por alto en mi creciente frustración.

¿Hay un acceso directo "Ir a archivo" o "Abrir archivo" en Xcode?

Miguel
fuente

Respuestas:

643

Desde Xcode 4 (incluidos 5, 6, 7, 8, 9, 10 y 11) es + +O

Eimantas
fuente
2
en realidad, esto no debe marcarse como resuelto al menos en xcode 4, de hecho, no es el eclipse equivalente de ctrl + shift + r, que en su lugar es comando + shift + o como dijo djones
Leonardo
1
Code Pilot ahora parece ser gratuito.
Ethan Mick
1
¿Cuál es la diferencia entre code pilot y este acceso directo?
Esqarrouth
Dios, me siento tan estúpido: pensé que el segundo símbolo era la flecha hacia arriba en lugar de la tecla MAYÚS
Nicolás Carrasco el
1
En las combinaciones de teclas, el nombre de esta acción es "Abrir rápidamente ..."
Michal Gallovic
49

Command+ Shift+ Oahora es el acceso directo para encontrar un archivo rápidamente y abrirlo en Xcode 4

djones
fuente
Esta respuesta es en realidad más fácil de leer que la aceptada con los lindos botones de acceso directo :)
O'Rooney
35

No es exactamente lo mismo, pero esto podría interesarle:

Cmd+ alt+J

Abre el navegador del proyecto y resalta la barra de búsqueda, lista para escribir.

Cmd+ shift+ J Simplemente abre el navegador del proyecto.

Nils Munch
fuente
44
¡Guauu! ¡Ese filtro de travesuras del proyecto es súper útil!
Fogmeister
Cmd-Shift-J hará más que solo abrir el navegador del proyecto. Hará eso y seleccionará el archivo que está abierto en el área de edición. Para abrir el navegador del proyecto, use Cmd-1 (o Cmd-2, Cmd-3 para abrir otros navegadores) o Cmd-0 para cerrarlos a todos.
Sanjay Chaudhry
En realidad, Cmd-Alt-J se abrirá el navegador que se abrió por última vez y resaltará la barra de búsqueda.
Sanjay Chaudhry
10

Actualizado a Xcode 9.3

Esta es la guía rápida para todos los atajos de teclado de Xcode:

  • Código de comentario / sin comentario: ^+/

  • Deshacer: +Z

  • Rehacer: + +Z

  • Desplazar hacia la derecha o hacia la izquierda: + [|]

  • Sangría: +I

  • Navegue al principio o al final de la línea: + |

  • Navegue palabra por palabra a la izquierda o derecha de la línea: + |

  • Mencione posibles opciones de autocompletado: esc

  • Saltar a definición: + Clic

  • Poner un punto de interrupción en una línea: +\

  • Mover línea arriba o abajo: + + [|]

  • Buscar en el archivo: +F

  • Buscar y reemplazar en archivo: + +F

  • Buscar en el proyecto: + +F

  • Buscar y reemplazar en el proyecto: + + +F

  • Nueva pestaña: +T

  • Pestaña siguiente: + +{

  • Pestaña anterior: + +}

  • Abrir rápidamente: + +O

  • Mover foco al editor: +J

  • Navegue al archivo siguiente en Visitado recientemente: + +

  • Navegue al archivo anterior en Visitado recientemente: + +

  • Mostrar archivo actual en Editor: + +J

  • Plegar / desplegar código: + + |

  • Plegar / desplegar todos los métodos / funciones: + + + |

  • Plegar / desplegar todos los comentarios de varias líneas: + + + |

  • Aumento / disminución del tamaño de fuente: + +|-

  • Ir al número de línea: +L

  • Mostrar asistente de editor: + +Return

  • Ocultar asistente de editor: +

  • Terminaciones de palanca: +Space

  • Editar todo en alcance: + +E

  • Mostrar / Ocultar navegador: +0

  • Cambiar pestañas: + 1-8

  • Al hacer clic en un archivo en el navegador, abra en

  • Asistente de editor: + clic

    • Nueva ventana: doble clic
    • Decide dónde abrir: + + Clic
  • Alternar área de depuración: + +Y

  • Próximo número: +

  • Edición anterior: +

  • Alternar puntos de interrupción: +Y

  • Consola clara: +K

  • Mostrar / Ocultar utilidades: + +0

  • Cambiar pestañas Utilidades: + + 1-9

  • Construir: +B

  • Ejecutar: +R

  • Parada: +.

  • Analizar: + +B

  • Prueba: +U

  • Limpio: + +K

  • Ayuda para hacer clic en el símbolo: + clic

  • Documentación para hacer clic en Símbolo: + Doble clic

  • Mostrar documentación: + +0

  • Documentación para la selección: + + +/

  • Mover foco a filtro en el navegador: + +J

  • Mover foco para filtrar en utilidades: + +L

Rein rPavi
fuente
5

Archivo → Abrir rápidamente ...

Puede asignarle un acceso directo en Preferencias → Vinculaciones de teclas. El valor predeterminado debería ser + Shift+ D.

(Si tiene un #include/ #import, puede colocar el cursor de texto sobre él y presionar + Shift+ Dpara completar el nombre del archivo automáticamente).

kennytm
fuente
1
Eso es bastante hábil (la parte de inclusión / importación). Gracias.
Mike
3

También tenga en cuenta que si mantiene presionada la tecla Comando y hace clic en el nombre de una clase, Xcode lo llevará a la implementación de esa clase.

Jeffrey Wear
fuente
1

Si desea saltar a una línea específica en un archivo específico. Luego

Primero: Comando + Mayús + o

Luego escriba CustomView: 60

Significa en el archivo CustomView línea número 60.

Yogendra Singh
fuente