2009-06-19 21 views
8

En Visual Studio que puede navegar hacia atrás pulsando Ctrl +-. Esto es muy útil al verificar la definición de una función y luego volver inmediatamente al código en el que estaba trabajando.¿Cómo puedo navegar hacia atrás en Xcode?

¿Cómo puedo hacer esto en Xcode? (Estoy usando la versión 3.1.2)

+1

Estoy usando XCode 4.5, y aún me gustaría saber si la característica existe. Hay una función de "Regresar" que es parte de la solución, pero solo salta al archivo correcto, no al correcto en ese archivo. –

Respuesta

4

Xcode 3.1.x es ciertamente un poco débil en este sentido. Afortunadamente, la navegación @zoul menciona (Las flechas hacia atrás/adelante en la barra de encabezado, o ⌘⌥ ← y ⌘⌥ →) se han mejorado significativamente en Snow Leopard, y deberían proporcionar la navegación de grano más fino que se espera. Lo sentimos, no hay una solución inmediata, pero con suerte es útil saber que se está solucionando ...

+0

No funciona en Xcode 8 (sí, esta pregunta todavía es real). Estas combinaciones (⌘⌥ ← ​​y ⌘⌥ →) se asignan para el colapso/descolgamiento de bloques de código. Respuesta (por davsan) que propone^+ ⌘ + ← me funciona. – kelin

+0

Esta pregunta fue originalmente sobre Xcode 3. Desde Xcode 4, sí, la respuesta de @davsan es más apropiada. –

1

Aparte del 'complete shortcut list', no sé.

Puede encontrar el anterior con y # x21E7; & # x2318; G, pero eso no es lo que usted era después de lo que pienso.

5

Hay una Cmd +Alt + que se remonta en la historia editor, y por el contrario Cmd +Alt + que navega hacia adelante. (No estoy seguro si esto es exactamente lo que busca.) Va bien con Cmd +Alt + que permite cambiar entre el encabezado y el archivo de implementación.

+2

en Mac es cmd + control + <- or -> –

+0

No, esto es solo parte de la respuesta. No es realmente un historial de editor, es solo un historial de archivos. La mayoría de los ides conservan el punto en el archivo, no solo el archivo en sí. Realice algunas ediciones en diferentes archivos, luego mueva el cursor en los archivos, luego intente usar el "historial" y verá que vuelve al lugar equivocado. Al menos en XCode 4.5. –

2

Hay pequeñas flechas en la esquina superior izquierda del panel del editor en Xcode.

+0

Desafortunadamente, esto no parece navegar hacia atrás a través del código. – MrDatabase

+0

Seleccioné el método, salté a definición en otro archivo, luego presioné la flecha que me devolvió al lugar original. No estoy seguro de qué más estás buscando? – stefanB

+1

Hola stefanB, cuando probé las flechas, me llevaban a/desde archivos únicos, pero no me llevaban al mismo archivo. Entonces, por ejemplo, si un archivo contiene una cantidad relativamente grande de código, me gustaría "saltar hacia atrás" desde la definición de una función dentro del mismo archivo. – MrDatabase

2

En Macs con trackpads multitouch, también puede usar deslizar con tres dedos hacia la izquierda y hacia la derecha para navegar por el archivo historia.

También ref: los comentarios de MrDatabase en response de stefanB, si realmente ha estado saltando de la definición a la definición (por ejemplo, manteniendo presionada la tecla Comando y haciendo clic en un símbolo) en lugar de solo desplazarse, creo que el archivo el historial debe rastrear la navegación incluso dentro del mismo archivo ... quizás eso fue un cambio en Xcode 3.1.3.

8

* Escribiendo esto si la gente que usa Xcode 4 tienen la respuesta para sus versiones:

En Xcode 4 preferencias, que está configurado para ser ^ + + (control de comandos flecha izquierda) para navegar hacia atrás y ^ + + (control-comando-flecha derecha) para navegar hacia adelante.

1

Control + Comando + Las teclas de flecha funcionan para mí.

0

En Xcode 8.3.3 puede utilizar: (SO: Mac 10,13)

control + Comando + o

Esperanza esta ayuda!

Cuestiones relacionadas