Dans la version précédente de Xcode, je pouvais passer à la définition avec simple Cmd + click sur cette méthode/variable. Mais dans Xcode 9, je me sens mal à l'aise de passer à la définition.
Quelqu'un at-il une meilleure solution pour passer à la définition dans Xcode 9?
J'en ai assez de choisir des options dans la liste déroulante.
Les réponses d'Ashish et de Ghulam étaient excellentes, mais le fait que les choses aient changé et que je ne puisse plus passer à la définition comme avant m'a tout de même posé problème. Puis j'ai trouvé ça ...
Xcode9Beta2-Preferences-> Navigation-> Commande-cliquez sur Code: -> Aller à la définition:
Il y a un raccourci affiché dans le menu déroulant, il suffit d'utiliser-
1. Contrôle, Commande et bouton gauche de la souris
OR
2. Commande plus clic droit
au lieu de , appuyez sur le bouton gauche de la souris .
Dans Xcode 9 Beta, vous pouvez définir la définition par Cmd + Clic droit
La touche de raccourci standard pour accéder à la définition est ctrl + cmd + j. Placez le curseur sur la classe/méthode qui vous intéresse et appuyez sur ce bouton pour passer en déclaration. Aussi, vous pouvez essayer d'appuyer sur ctrl + opt + cmd + j. Dans ce cas, la définition sera ouverte dans l'éditeur adjoint
Dans Xcode 9, les deux fonctionnent:
⌘ + clic droit
OR
⌘⌃ + Click
Si vous n'aimez pas utiliser un clic de souris (je n'aime certainement pas), vous pouvez utiliser
Commande + Ctrl + J
Je ne sais pas comment Cmd + Option + Clic gauche a fonctionné pour vous, mais le raccourci (du moins pour moi) était Cmd + Ctrl + Clic gauche. J'ai essayé sur les deux Apple et clavier MacBook et c'est celui qui l'a fait.
Dans Xcode 9 Beta, il a été remplacé par Cmd + Ctrl + Clic gauche.
Supprimer tout dans les données dérivées et rouvrir Xcode a tout réglé pour moi.