web-dev-qa-db-fra.com

Cliquez sur IntégralJ IDEA

Dettagli:

  • IDE: IntelliJ IDEA 14
  • O.S.:: Windows 7

Se voglio navigare verso il dichiarazione di un metodo, posso scegliere uno dei seguenti approcci:

  • stampaCtrl+ clic sinistro
  • goût destro> Vai a> Dichiarazione
  • stampaCtrl+B

Se voglio navigare vers implementation di un metodo, posso scegliere uno dei seguenti approci:

  • stampaCtrl+Alt+ clic sinistro
  • goût destro> Vai a> Implementazione/i
  • stampaCtrl+Alt+B

Dans Eclipse, se premoCtrlCliquez sur une souris pour afficher les métadonnées, créer un menu contextuel et afficher le prix de vente le plus bas possible (avant ou après la mise en œuvre). Se premo "clic sinistro" (Ctrlè ancora premuto) verrà scelta la prima opzione.

enter image description here

Venez-vous poser des questions similaires dans IntelliJ IDEA?

30
ROMANIA_engineer

Il n'y a pas d'option intégrée pour cela. Vous devez configurer une liste rapide personnalisée pour le faire.

  1. Ouvrez la boîte de dialogue Paramètres et accédez à "Listes rapides" (sous "Apparence et comportement" dans IDEA 14).
  2. Cliquez sur le bouton Ajouter enter image description here à droite du volet du milieu
  3. Donnez un nom à votre liste
  4. Cliquez sur le bouton Ajouter enter image description here à droite du volet d'extrême droite (où est écrit "aucune action")
  5. Ajoutez l'action Aller à la déclaration (Menu principal> Naviguer> Aller à la déclaration)
  6. Ajoutez l'action Aller à la ou aux mises en œuvre (Menu principal> Naviguer> Aller à la ou aux mises en œuvre)
  7. Cliquez sur Appliquer
  8. Aller à la Keymap dans les paramètres
  9. Sous le noeud "Liste rapide", recherchez la liste rapide que vous venez de créer et associez-lui un raccourci (clavier ou souris). Vous pouvez bien sûr remapper l’un des raccourcis utilisés par l’action Go to Declaration ou Go to Implementation (s).
  10. Cliquez sur OK pour fermer les paramètres et l'essayer.

Notez que dans la liste rapide qui s’ouvre, vous aurez des numéros à côté de chaque action pour une sélection rapide.

Edit: Ajout d’une capture d’écran de la liste rapide finale pour plus de clarté

enter image description here

38
Javaru

Je cherchais la même chose, car j'étais également habitué à Eclipse. Néanmoins, dans 99% des cas, je suis allé à la mise en œuvre. Si c'est également votre cas, vous pouvez envisager de modifier le raccourci Ctrl + clic dans IntelliJ:

  • Ouvrir un fichier → Paramètres ... → Keymap
  • Recherchez "implémentation" et identifiez l'élément "Menu principal → Naviguer → Implémentation (s)" dans la liste.
  • Faites un clic droit sur l'élément et choisissez "Ajouter un raccourci de souris"
  • Ajoutez le raccourci Ctrl + clic en faisant un Ctrl + clic gauche sur la fenêtre
  • En appuyant sur le bouton OK, vous avez deux choix:
    • Supprimer le raccourci existant (ouvrir la déclaration)
    • Conserver le raccourci existant: dans ce cas, lorsque vous utilisez Ctrl + clic, la déclaration et l'implémentation sont toutes deux ouvertes (au moins lorsqu'elles se trouvent dans des fichiers différents).

Je sais que cette réponse arrive 2 ans trop tard, mais j'espère que cela pourra aider les autres

EDIT: Ce raccourci s’applique également lorsque vous souhaitez naviguer vers la déclaration d’une super classe. Par conséquent, mes "99%" déclarés pour la première fois ci-dessus tombent un peu . J'ai ajouté le ctrl + clic droit en tant que raccourci pour afficher la déclaration (qui est en conflit avec aucun autre raccourci - deux boutons ...).

9
Nedorot

Si vous sélectionnez la méthode et cliquez sur Ctrl+T, les implémentations des méthodes seront affichées. Vous pouvez cliquer sur les options pour naviguer vers cette méthode implémentée. J'espère que cela t'aides.

6
Sabarish

Mon IntelliJ (2016.2) affiche la déclaration d'une méthode (dans une interface PHP) comme l'une des implémentations de la fenêtre contextuelle d'implémentation. Vous pouvez donc peut-être le faire à partir de la fenêtre Implémentations maintenant.

0
David Mann