Y a-t-il un [Aller au fichier…] dans Xcode?

298

Dans chaque IDE et éditeur de texte moderne, il existe une action pour ouvrir un fichier sans mettre la main sur la souris. Par exemple:

  • Eclipse: Cmd| Ctrl+ Shift+ R-> Ressource ouverte

  • IntelliJ: Cmd| Ctrl+ Shift+ N-> Ouvrir un fichier

  • TextMate: Cmd+ T-> Aller au fichier

Dans Xcode, je n'ai trouvé aucune de ces options. S'il vous plaît, dites-moi que je viens de l'oublier dans ma frustration croissante.

Existe-t-il un raccourci "Aller au fichier" ou "Ouvrir un fichier" dans Xcode?

Mike
la source

Réponses:

643

Depuis Xcode 4 (y compris 5, 6, 7, 8, 9, 10 et 11), c'est + +O

Eimantas
la source
2
en fait, cela ne devrait pas être marqué comme résolu au moins dans xcode 4, en fait ce n'est pas l'équivalent éclipse de ctrl + shift + r, qui est plutôt commande + shift + o comme l'a dit djones
Leonardo
1
Code Pilot semble désormais libre.
Ethan Mick
1
Quelle est la différence entre le pilote de code et ce raccourci?
Esqarrouth
Dieu, je me sens tellement stupide: je pensais que le deuxième symbole était la flèche vers le haut au lieu de la touche MAJ
Nicolás Carrasco
1
Dans les raccourcis clavier, le nom de cette action est "Ouvrir rapidement ..."
Michal Gallovic
49

Command+ Shift+ Oest maintenant le raccourci pour trouver un fichier rapidement et l'ouvrir dans Xcode 4

djones
la source
Cette réponse est en fait plus facile à lire que celle acceptée avec les boutons de raccourci mignons :)
O'Rooney
35

Ce n'est pas tout à fait la même chose, mais cela pourrait vous intéresser:

Cmd+ alt+J

Ouvre le navigateur de projet et met en surbrillance la barre de recherche, prête à taper.

Cmd+ shift+ J Ouvre simplement le navigateur de projet.

Nils Munch
la source
4
Hou la la! Ce filtre de bourrage de projet est super utile!
Fogmeister
Cmd-Shift-J fera plus que simplement ouvrir le navigateur de projet. Il le fera et sélectionnera le fichier ouvert dans la zone d'édition. Pour simplement ouvrir le navigateur de projet, utilisez Cmd-1 (ou Cmd-2, Cmd-3 pour ouvrir d'autres navigateurs) ou Cmd-0 pour les fermer tous.
Sanjay Chaudhry
En fait, Cmd-Alt-J s'ouvrira selon le dernier navigateur ouvert et mettra en surbrillance la barre de recherche.
Sanjay Chaudhry
10

Mis à jour vers Xcode 9.3

Ceci est le guide rapide pour tous les raccourcis clavier Xcode:

  • Code commentaire / non-commentaire: ^+/

  • Annuler: +Z

  • Refaire: + +Z

  • Maj droite ou gauche: + [|]

  • Retrait: +I

  • Accédez au début ou à la fin de la ligne: + |

  • Naviguer mot à mot à gauche ou à droite de la ligne: + |

  • Affichez les choix possibles de complétion automatique: esc

  • Aller à la définition: + Cliquez

  • Mettez un point d'arrêt sur une ligne: +\

  • Déplacer la ligne vers le haut ou vers le bas: + + [|]

  • Rechercher dans le fichier: +F

  • Rechercher et remplacer dans un fichier: + +F

  • Rechercher dans le projet: + +F

  • Rechercher et remplacer dans le projet: + + +F

  • Nouvel onglet: +T

  • Onglet suivant: + +{

  • Onglet précédent: + +}

  • Ouvrir rapidement: + +O

  • Déplacer le focus vers l'éditeur: +J

  • Accédez au fichier suivant dans les visites récentes: + +

  • Accédez au fichier précédent dans Visité récemment: + +

  • Afficher le fichier actuel dans l'éditeur: + +J

  • Code de pliage / dépliage: + + |

  • Plier / Déplier toutes les méthodes / fonctions: + + + |

  • Plier / Déplier tous les commentaires sur plusieurs lignes: + + + |

  • Augmentation / diminution de la taille de la police: + +|-

  • Aller au numéro de ligne: +L

  • Afficher l'assistant éditeur: + +Return

  • Masquer l'éditeur adjoint: +

  • Basculer les achèvements: +Space

  • Modifier tout dans la portée: + +E

  • Afficher / masquer le navigateur: +0

  • Onglets de commutation: + 1-8

  • Lorsque vous cliquez sur un fichier dans le navigateur, ouvrez-le dans

  • Éditeur adjoint: + Cliquez

    • Nouvelle fenêtre: double-cliquez
    • Décidez où ouvrir: + + Cliquez
  • Basculer la zone de débogage: + +Y

  • Prochain numéro: +

  • Numéro précédent: +

  • Basculer les points d'arrêt: +Y

  • Console claire: +K

  • Afficher / masquer les utilitaires: + +0

  • Switch Tabs Utilities: + + 1-9

  • Construire: +B

  • Exécuter: +R

  • Arrêt: +.

  • Analyser: + +B

  • Test: +U

  • Propre: + +K

  • Aide pour le symbole cliqué: + clic

  • Documentation pour le symbole cliqué: + Double-clic

  • Afficher la documentation: + +0

  • Documentation pour la sélection: + + +/

  • Déplacer le focus vers le filtre dans le navigateur: + +J

  • Déplacer le focus vers le filtre dans les utilitaires: + +L

Rein rPavi
la source
5

Fichier → Ouvrir rapidement ...

Vous pouvez lui attribuer un raccourci dans Préférences → Liaisons de touches. La valeur par défaut doit être + Shift+ D.

(Si vous avez un #include/ #import, vous pouvez placer le curseur de texte dessus et appuyer sur + Shift+ Dpour remplir automatiquement le nom du fichier.)

kennytm
la source
1
C'est assez lisse (la partie inclure / importer). Merci.
Mike
3

Notez également que si vous maintenez la touche Commande et cliquez sur le nom d'une classe, Xcode vous fera passer à l'implémentation de cette classe.

Jeffrey Wear
la source
1

Si vous souhaitez passer à une ligne spécifique dans un fichier spécifique. ensuite

Premier: Commande + Maj + o

Tapez ensuite CustomView: 60

Signifie dans le fichier CustomView numéro de ligne 60.

Yogendra Singh
la source