15 votes

Programmeur débutant chez Apple - Comment passer efficacement d'un fichier à l'autre dans XCode ?

Je suis un programmeur novice en matière de logiciels Apple, et tout est bizarre, différent et effrayant :P, alors j'essaie de comprendre certains aspects du flux de travail :

J'ai l'habitude d'avoir une "barre d'onglets" de style Visual Studio / Notepad++ qui contient tous les documents ouverts, ce qui me permet d'avoir un groupe de fichiers ouverts entre lesquels je peux passer rapidement. Le navigateur de XCode permet de passer d'un document à l'autre, mais il répertorie tous les fichiers, ce qui, dans les grands projets, rend difficile le travail rapide sur un ensemble de fichiers connexes.

Je peux dire qu'Apple évite le truc de la "fenêtre unique", donc je ne cherche pas la même chose dans XCode, mais je demande quelle est la façon Apple de faire le changement de document ?

Je peux double-cliquer pour ouvrir plusieurs fenêtres, mais je n'arrive pas à trouver un moyen de "lister" toutes les fenêtres ouvertes, et même si j'ai pu découvrir Command-Tab (ou WindowsKey-Tab sur mon clavier :), il semble que cela ne permette que de passer d'une application à l'autre, et non d'un fichier à l'autre.

21voto

ughoavgfhw Points 4370

Xcode supporte les onglets. Vous pouvez en ajouter un nouveau en appuyant sur Command + T ou choisissez Affichage > Afficher la barre d'onglets pour que la barre reste ouverte en permanence et que vous puissiez appuyer sur la touche + à cet endroit. Avec plusieurs onglets, vous pouvez utiliser Command + { y Command + } pour les parcourir.

Comme l'a mentionné bassplayer7 dans les commentaires, vous pouvez également utiliser plusieurs fenêtres et les faire défiler à l'aide de la fonction Command + ` (backtick) ou Command + ~ (tilde).

En outre, vous pouvez avoir plusieurs documents ouverts dans une fenêtre en utilisant les éditeurs assistants. Vous pouvez soit utiliser la commande Naviguer > Ouvrir dans l'éditeur assistant, soit cliquer sur l'icône qui ressemble à une chemise et un nœud papillon dans votre barre d'outils pour faire apparaître l'éditeur. Ensuite, vous pouvez utiliser le petit bouton + dans le coin supérieur droit de l'éditeur pour en ajouter d'autres.

Le menu Naviguer comporte également plusieurs autres options utiles, telles que la possibilité de parcourir l'historique d'un éditeur, les différentes contreparties d'un fichier (en-têtes, implémentations, interfaces, ...), et le changement de focus entre différentes parties de la fenêtre.

En ce qui concerne le navigateur, utilisez les groupes pour regrouper les fichiers apparentés afin d'en faciliter l'accès. Utilisez Fichier > Nouveau > Groupe ou Fichier > Nouveau > Groupe à partir de la sélection pour ajouter un groupe et réorganiser les choses comme vous le souhaitez. Vous pouvez supprimer complètement les groupes créés dans le projet d'origine si vous le souhaitez, car ils ne servent qu'à la navigation et n'ont aucune incidence sur le projet réel.

1voto

daGUY Points 7362

Je peux double-cliquer pour ouvrir plusieurs fenêtres, mais je n'arrive pas à trouver une un moyen de "lister" toutes les fenêtres ouvertes, et même si j'ai pu découvrir la fonction Command-Tab (ou WindowsKey-Tab sur mon clavier :), il semble que cela ne permette de de passer d'une application à l'autre et non d'un fichier à l'autre.

Comme l'a dit @bassplayer7, command - ` permet de passer d'une fenêtre ouverte à l'autre dans une application. Vous pouvez également utiliser Contrôle de la mission - Je crois que le raccourci clavier par défaut pour afficher toutes les fenêtres de l'application en cours est le suivant fn - F10 (vous pouvez le vérifier en allant dans le menu Apple > Préférences Système > Mission Control).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X