Para aquellos que tienen instalada la aplicación SizeUp, su método abreviado de teclado predeterminado para mover Espacio arriba / abajo puede interferir cuando intenta ejecutar Ctrl + Cmd + arriba o abajo. Así que no olvide eliminar esos atajos.
sivabudh
1
No respondiendo estrictamente a la pregunta, pero consulte AppCode de JetBrains ( jetbrains.com/objc ). Es una gran mejora con respecto a XCode y cambiar entre declaración e implementación es tan fácil como Command + b (con la ventaja adicional de que realmente lo hace, a diferencia de XCode).
danw
Respuestas:
188
Ctrl+ Cmd+ Upo Down, pero el atajo parece un poco delicado y, a veces, deja de funcionar, aún no estoy seguro de cuándo y por qué.
Asegúrese de hacer clic PRIMERO en la ventana de código real ...
ese es el consejo fundamental para garantizar que funcione. Haga clic en cualquier lugar del código real. (Si está activo en uno de los otros muchos paneles de Xcode, el combo de pulsaciones de teclas no tiene o tiene significados diferentes).
Gracias, me estaba volviendo loco que no pudiera descifrar el nuevo atajo en 4. ¡Estaba tan enojado que lo cambiaron!
Rob
23
Para una empresa que se enorgullece de su usabilidad y facilidad de uso; ¿Cómo puede Apple hacer para que XCode sea tan confuso para trabajar? No, esto no es una perorata; Es un comentario honesto: ¿Apple no valora a los desarrolladores que trabajan en aplicaciones Mac e iOS? ¿Somos "menos" que consumidores? Gracias por la pregunta y la respuesta; mi trabajo es bastante difícil sin tener que luchar con las deficiencias de XCode.
Robert Altman
Sí, lleva un tiempo acostumbrarse, ¡pero al final uno llega!
TheLearner
también dejó de funcionar para mí por alguna razón, reinicié xcode y está funcionando nuevamente.
M0rph3v5
Una ocasión en la que deja de funcionar es cuando cambia el nombre de una clase con la herramienta de refactorización.
zoul
10
Además, puede deslizar 3 dedos hacia arriba y hacia abajo en el panel táctil si tiene uno.
Ya no en Lion ... Eso es ahora Mission Control: - /
Arne
2
@Ame, esto realmente me molestó. :(
Jacob Relkin
Si mantiene presionada la opción y desliza 3 dedos hacia abajo, xcode mostrará el editor asistente que tiene tanto el archivo de encabezado como el archivo de implementación.
Khon Lieu
6
Ctrl + Cmd + Arriba o Abajo
¡El atajo a veces deja de funcionar!
La opción del menú se ha movido a "Navegar-> Ir a la siguiente contraparte" y "Navegar-> Ir a la contraparte anterior".
En las preferencias, la combinación de teclas se encuentra ahora en "Ir a la siguiente contraparte" y "Ir a la contraparte anterior".
¡Por qué Apple insiste en cambiar las posiciones del menú Y los nombres de estas cosas está más allá de mi comprensión! ¡¿Me refiero a "Contraparte" ?!
No vale nada que Ctrl + Cmd + Izquierda o Derecha se muevan entre los archivos anteriores y siguientes que se vieron (me refiero a "contrapartes") también. Estos también se encuentran en las combinaciones de teclas "Ir a la siguiente contraparte" y "Ir a la contraparte anterior").
La razón por la que la opción de menú se ha dividido entre:
"Navegar-> Ir a la siguiente contraparte" y "Navegar-> Ir a la contraparte anterior"
se debe a que puede tener más de un archivo de encabezado y un archivo de origen con el mismo nombre de archivo. Además de tener archivos .xib coincidentes para los controladores de vista, tengo archivos .vsh y .fsh separados para los sombreadores de vértices y fragmentos en mi programa OpenGL. Junto con mis archivos .hy .cpp, es una lista de 4 archivos por los que puedo navegar hacia arriba o hacia abajo con una combinación de teclas, en lugar de presionar la misma combinación de teclas 3 veces seguidas para volver del archivo 2 al archivo 1.
"pero el atajo parece un poco delicado y, a veces, deja de funcionar, todavía no estoy seguro de cuándo ni por qué".
A veces, Xcode pierde la pista de qué .my .h pertenecen juntos. Este es el caso, por ejemplo, cuando abre uno de los archivos directamente desde el Finder. Cuando abre el archivo de la lista de archivos en Xcode, normalmente funciona bien. Aunque cuando haya movido archivos entre carpetas y grupos en la lista de archivos de Xcode, también mostrará la relación entre los archivos.
El comando para cambiar entre archivos myh es CTL-CMD-up / down. A veces se atasca. Para despegarlo, simplemente guarde el archivo, es decir, CMD-S, y la tecla de acceso rápido debería funcionar nuevamente.
Respuestas:
Ctrl+ Cmd+ Upo Down, pero el atajo parece un poco delicado y, a veces, deja de funcionar, aún no estoy seguro de cuándo y por qué.
Asegúrese de hacer clic PRIMERO en la ventana de código real ...
ese es el consejo fundamental para garantizar que funcione. Haga clic en cualquier lugar del código real. (Si está activo en uno de los otros muchos paneles de Xcode, el combo de pulsaciones de teclas no tiene o tiene significados diferentes).
fuente
Además, puede deslizar 3 dedos hacia arriba y hacia abajo en el panel táctil si tiene uno.
fuente
Ctrl + Cmd + Arriba o Abajo
¡El atajo a veces deja de funcionar!
La opción del menú se ha movido a "Navegar-> Ir a la siguiente contraparte" y "Navegar-> Ir a la contraparte anterior".
En las preferencias, la combinación de teclas se encuentra ahora en "Ir a la siguiente contraparte" y "Ir a la contraparte anterior".
¡Por qué Apple insiste en cambiar las posiciones del menú Y los nombres de estas cosas está más allá de mi comprensión! ¡¿Me refiero a "Contraparte" ?!
No vale nada que Ctrl + Cmd + Izquierda o Derecha se muevan entre los archivos anteriores y siguientes que se vieron (me refiero a "contrapartes") también. Estos también se encuentran en las combinaciones de teclas "Ir a la siguiente contraparte" y "Ir a la contraparte anterior").
fuente
La razón por la que la opción de menú se ha dividido entre:
"Navegar-> Ir a la siguiente contraparte" y "Navegar-> Ir a la contraparte anterior"
se debe a que puede tener más de un archivo de encabezado y un archivo de origen con el mismo nombre de archivo. Además de tener archivos .xib coincidentes para los controladores de vista, tengo archivos .vsh y .fsh separados para los sombreadores de vértices y fragmentos en mi programa OpenGL. Junto con mis archivos .hy .cpp, es una lista de 4 archivos por los que puedo navegar hacia arriba o hacia abajo con una combinación de teclas, en lugar de presionar la misma combinación de teclas 3 veces seguidas para volver del archivo 2 al archivo 1.
fuente
También en Xcode 6.1 / 7.1 los shortucts son los mismos:
Ir a la siguiente contraparte:
Ctrl+ Cmd+Up
Jum a la contraparte anterior:
Ctrl+ Cmd+Down
Personalmente, viniendo de eclipse, cambio este atajo con:
Ctrl+Tab
esta combinación no está ya ligada a ninguna otra cosa.
busque "Ir a la siguiente contraparte" y ponga la nueva combinación de teclas.
PRO
¡Esto es más eficiente que los enlaces predeterminados, vea que puede usar una mano en lugar de dos!
fuente
"pero el atajo parece un poco delicado y, a veces, deja de funcionar, todavía no estoy seguro de cuándo ni por qué".
A veces, Xcode pierde la pista de qué .my .h pertenecen juntos. Este es el caso, por ejemplo, cuando abre uno de los archivos directamente desde el Finder. Cuando abre el archivo de la lista de archivos en Xcode, normalmente funciona bien. Aunque cuando haya movido archivos entre carpetas y grupos en la lista de archivos de Xcode, también mostrará la relación entre los archivos.
fuente
El comando para cambiar entre archivos myh es CTL-CMD-up / down. A veces se atasca. Para despegarlo, simplemente guarde el archivo, es decir, CMD-S, y la tecla de acceso rápido debería funcionar nuevamente.
fuente