web-dev-qa-db-fra.com

iOS - Un raccourci pour sauter à la définition dans Xcode 9?

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.

68
Bikram Thapa

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:

Xcode9Beta2-Preferences->Navigation->Command-click on Code:->Jump To Definition

169
user8315745

Solution 1:

  • Aller au menu Xcode
  • Cliquez sur Préférences
  • Sélectionner l'onglet de navigation en haut
  • Sélectionnez Commande-cliquez sur Code
  • Changer en "saute à la définition"

As you can see in this screenshot

Solution 2: Utilisation

Ctrl + ⌘ + clic gauche

32
Ghulam Rasool

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 .

23
dip

Dans Xcode 9 Beta, vous pouvez définir la définition par Cmd + Clic droit

20
Paresh Patel

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

7
Alexey

Dans Xcode 9, les deux fonctionnent:

⌘ + clic droit

OR

⌘⌃ + Click

5
Shaked Sayag

Si vous n'aimez pas utiliser un clic de souris (je n'aime certainement pas), vous pouvez utiliser

Commande + Ctrl + J

4
CodeNoob

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.

4
Mihai Costiug

Quand je ⌘-click sur un symbole dans Xcode 9, je vois

enter image description here

Cela signifie que vous devez ⌃⌘-click sur le symbole pour ignorer la fenêtre contextuelle.


Néanmoins, il existe même un raccourci clavier:

enter image description here

3
vadian

Solution à votre question: Ctrl + ⌘ + Left click

Xcode >> Préférences >> Liaisons de clés >> Voici la liste de tous les raccourcis de Xcode.


enter image description here

2
Krunal

Dans Xcode 9 Beta, il a été remplacé par Cmd + Ctrl + Clic gauche.

2
Ashish Verma

Supprimer tout dans les données dérivées et rouvrir Xcode a tout réglé pour moi.

0
user9542776