¿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?

Respuestas:


643

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


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


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.


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


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).


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.


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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.