9
votes

Xcode a-t-il une pile de navigation de curseur comme Visual Studio?

Visual Studio piste des positions du curseur et vous permet d'aller de l'avant et de l'arrière à travers ces positions. Par exemple, vous pouvez taper CTRL + - pour naviguer en arrière et Ctrl + Shift- pour naviguer en avant.

Je vois que Xcode suit l'historique de quels fichiers que vous avez visités, mais cela me permet-il également d'aller de l'avant et de l'arrière à travers les emplacements du curseur?

La raison que je demande est que je trouve que j'en trouve que, à l'aide de la commande double clic gauche, je visitent les définitions de la fonction (souvent dans le même fichier), puis je souhaite retourner rapidement là où j'étais auparavant dans le même dossier. Parce que je suis dans le même fichier, la navigation de l'historique des fichiers n'est pas utile. Actuellement, je dois rechercher dans le code pour comprendre où j'étais, qui est fastidieux.

merci!


0 commentaires

5 Réponses :


0
votes

pas dans xcode 3.1.

Xcode 3.2 est toujours sous NDA, nous ne pouvons donc pas discuter de ses caractéristiques ici, mais il y a beaucoup de nouvelles fonctionnalités, et vous devriez certainement réinvestir la question quand elle sort.


0 commentaires

0
votes

Oui, il fait - commande + alt +.

Mon Xcode est 3.1.2 et ça marche ... presque à chaque fois. Vous ouvrez une nouvelle fenêtre et commencez à travailler là-bas, elle n'ira pas à votre fenêtre de travail précédente. Mais si vous modifiez des fichiers et / ou des positions dans des fichiers pendant votre codage dans une seule fenêtre - cela vous récupérera.

On s'appelle "Revenir" et vit dans le menu Afficher avec "Go Forward" - Commande + Alt +.

pour "Aller à la définition de la fonction" La liaison de clé par défaut est la commande + f12. Dans le menu, il vit dans Edit -> Trouver -> Aller à la définition


1 commentaires

Je viens de jouer avec cette fonctionnalité (parce que vous l'avez mentionné). Pour moi, cela fonctionne pour activer la navigation du niveau de fichier, mais il ne semble pas suivre mes positions de curseur dans un fichier. Pour voir cela, ouvrez un fichier et utilisez le menu déroulant pour visiter quelques fonctions et cliquez sur tout autour avec un seul fichier. Vous verrez que les options de menu pour cela sont grisées. Visitez maintenant un nouveau fichier dans la même fenêtre, il devient actif dans le menu.



0
votes

Aller à la définition n'est pas défini par défaut dans XCode 3.1.1 Vous pouvez le mettre vous-même. Aller à xcode-> Préférence-> Liaisons de clés-> Trouver-> Aller à la définition


0 commentaires

3
votes

dans xcode4, [Control + commande + <-] Allez à la précédente, [Contrôle + commande + ->] Allez à la suivante.


0 commentaires

0
votes

Je cherchais cela depuis si longtemps et ce qui fonctionne pour moi est:

^ + 2 (CTRL + 2 - montre l'historique précédent) puis cliquez sur ↓ - Ceci sautera à la définition précédente

^ + 3 (Ctrl + 3 - montre l'historique suivant) puis cliquez sur ↓ - cela passera à la définition suivante

Cela ne fonctionnera que si vous naviguez dans votre classe en utilisant ^ + 6 pour sauter entre définitions.


0 commentaires