2011-03-14 5 views
90

¿Cómo cambio entre el encabezado y el archivo de implementación en Xcode 4?¿Cómo cambio entre el encabezado y el archivo de implementación en Xcode 4?

en Xcode 3 fue cmd y derecha o izquierda (creo)

+1

Para aquellos que tienen instalada la aplicación SizeUp, su atajo de teclado por defecto para mover el Espacio por encima/por debajo puede interferir cuando intentes ejecutar el atajo de teclado Ctrl + Cmd + Arriba o Abajo. Así que no te olvides de quitar esos atajos. – sivabudh

+1

No responde estrictamente a la pregunta, pero echa un vistazo a AppCode by JetBrains (http://www.jetbrains.com/objc/). Es una gran mejora sobre XCode y cambiar entre declaración e implementación es tan fácil como Command + b (con la ventaja añadida de que realmente lo hace, a diferencia de XCode). – danw

Respuesta

169

Ctrl + Cmd + Hasta o abajo, pero el acceso directo parece un poco meticuloso y algunas veces deja de funcionar, todavía no estoy seguro de cuándo y por qué.


Asegúrese de hacer clic por primera vez en la ventana de código real ...

que es la punta fundamental para asegurarse de que funciona. Haga clic en cualquier lugar en el código real. (Si está activo en uno de los muchos paneles de Xcode, el combo de teclado no tiene, o tiene un significado diferente).

+2

Gracias, me estaba volviendo loco que no pude descifrar el nuevo atajo en 4. ¡Estaba tan enojado que lo cambiaron! –

+0

+1 Para esto ... –

+18

Para una empresa que se enorgullece de su usabilidad y facilidad de uso; ¿Cómo puede Apple lograr que XCode sea tan confuso para trabajar con él? No, esto no es una diatriba; es un comentario sincero: ¿Apple no valora a los desarrolladores que trabajan en aplicaciones Mac e iOS? ¿Somos "menos" que los consumidores? Gracias por la pregunta y la respuesta; mi trabajo es lo suficientemente difícil sin tener que luchar con las deficiencias de XCode. –

10

Además, puede deslizar 3 dedos hacia arriba y hacia abajo en el panel táctil si Toma uno.

+9

Ya no está en Lion ... Eso es ahora Control de Misión: -/ – Arne

+2

@Ame, Esto realmente me molestó. :( –

+0

Si mantiene presionada la opción y desliza 3 dedos hacia abajo, xcode mostrará el editor asistente que tiene el archivo de cabecera y el archivo de implementación. – Khon

6

Ctrl + Cmd + Arriba o Abajo

El acceso directo a veces deja de funcionar !!

La opción del menú se ha movido a "Navegar-> Saltar a la siguiente contraparte" y "Navegar-> Saltar a la contraparte anterior".

En las preferencias, el enlace de teclas se encuentra ahora en "Saltar a la siguiente contraparte" y "Saltar a la contraparte anterior".

Por qué Apple insiste en cambiar las posiciones del menú Y los nombres de estas cosas me sobrepasan. Me refiero a "Counterpart" !?

No tiene sentido 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 están debajo de los enlaces de teclas "Ir a la siguiente contraparte" & "Ir a la contraparte anterior").

0

"pero el atajo parece un poco quisquilloso y a veces deja de funcionar, todavía no está seguro de cuándo y por qué".

A veces Xcode pierde la pista de qué .m y .h pertenecen juntos. Esto es, p. el caso cuando abre uno de los archivos directamente desde el Finder. Cuando abre el archivo desde la lista de archivos en Xcode, normalmente funciona bien. Aunque cuando haya movido archivos entre carpetas & grupos en la lista de archivos de Xcode, también se mostrará la relación entre los archivos.

3

La razón por la opción de menú se ha dividido entre:

"Navigate-> Cambiar a Contrapartida Siguiente" y "Navigate-> Cambiar a Contrapartida Anterior"

es porque usted puede tener más de una 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 .h y .cpp, es una lista de 4 archivos con los que puedo navegar hacia arriba o hacia abajo con un enlace de clave, en lugar de presionar la misma combinación de teclas 3 veces seguidas para retroceder desde el archivo 2 al archivo 1.

-1

El comando para intercambiar entre los archivos m y h 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.

2

También en Xcode 6.1/7.1 shortucts son los mismos:

Saltar al siguiente contraparte:
Ctrl + Cmd + Hasta

Jum a homólogo anterior:
Ctrl + Cmd + abajo

En lo personal, procedente de eclipse, puedo cambiar este acceso directo con:

Ctrl +Tab

esta combinación insn't ya aglutinaba a cualquier otra cosa.

Xcode -> Preferences -> Key Bindings 

busque "Saltar a la contraparte siguiente" y ponga la nueva combinación de teclas.

PRO

Ésta es más eficiente de enlaces predeterminados ver que se puede usar una mano en lugar de dos!

Cuestiones relacionadas