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?

Réponses:


643

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


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


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.


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


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.)


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.


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.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.