Qu'est-ce que le raccourci Ctrl + O (Show Outline) d'Eclipse dans IntelliJ IDEA?


278

J'aime utiliser le raccourci Ctrl+ d' Eclipse Oqui décrit la source actuelle. Existe-t-il un raccourci équivalent dans IntelliJ IDEA?

Il ouvre une boîte de dialogue qui permet une recherche rapide des méthodes et des champs dans une classe.


1
Cela aiderait beaucoup les internautes si vous incluez une description de la fonctionnalité que vous recherchez dans le titre de cette question. Les raccourcis clavier d'Eclipse dépendent de la plate-forme et de la configuration.
— Michael Scheper

Réponses:


337

Je n'ai pas utilisé Eclipse depuis des années, donc je ne connais pas très bien le comportement que vous recherchez - mais je crois que Ctrl+ F12peut faire ce que vous voulez: c'est le raccourci pour le Popup de structure de fichier dans le mappage par défaut.


5
Voir pour plus de raccourcis. Chez StackOverflow: Quels sont les raccourcis clavier Intellij IDEA les plus utiles? AT stackoverflow.com/questions/294167/…
— Rites

13
Pour l'enregistrement, Ctrl-F12est lié à la commande Structure de fichier , disponible dans le menu Naviguer de niveau supérieur .
— seh

20
cmd + f12 pour OS X
— loeschg

6
cmd + fn + F12 pour OS X
— Willie Z

1
@LucianNut alors vous voudrez probablement cmd + fn + F12 comme suggéré par willy_z.
— loeschg

38

Raccourcis:

  • Mac: ⌘+F12
  • Windows: Ctrl+F12
  • Ubuntu / CentOS: Ctrl+F12

Ci-dessus fonctionne sur IntelliJ 14, 15, 2016, 2017, 2018 et 2019 .


13

Windows: ctrl+F12

MacOS: cmd+F12

Les commandes ci-dessus afficheront les fonctions / méthodes de la classe actuelle .

Appuyez sur SHIFTDEUX fois si vous souhaitez rechercher à la fois la classe et la méthode dans l'ensemble du projet.


1
Cela ne fonctionnera pas car vous souhaitez parfois effectuer une recherche dans un petit espace échantillon.

6
Ce n'est pas la réponse à la question affichée. CTRL + O dans les recherches d'éclipse dans la classe / le fichier actuel. CTRL + F12 est l'équivalent correct.
— Ejaz Ahmed

La portée est trop large pour une recherche basée sur le double décalage dans IntelliJ
— Anupam Jain

10

Ctrl+ F3dans Idea est l'équivalent de Ctrl+ Odans Eclipse.

Le fil est vieux. La simple pensée pourrait être utile pour quelqu'un qui cherche la même réponse ...


22
Ctrl-F3 est correct SI vous utilisez le clavier Eclipse dans IntelliJ IDEA. Si vous utilisez le clavier par défaut IntelliJ, c'est Ctrl-F12. Au moins dans IDEA 10.
— overthink

Dans ce que je crois être une table de touches par défaut, <kbd> Ctrl </kbd> + <kbd> F3 </kbd> est "Rechercher le mot au curseur".
— Andrzej Doyle

10

Sur MacOSX 10.8.5, CmdF12ne fonctionnait pas pour moi. Je devais utiliserFnCmdF12


4
dépend des préférences que vous avez définies pour votre machine mac
— nikoo28

Est-ce que le Fn est nécessaire pour révéler les touches F1-12 sur votre macbook pro avec barre tactile? Vous pouvez configurer cela dans les préférences du système de clavier, c'est-à-dire toujours afficher les touches F sur la barre tactile lorsque vous êtes dans Intellij
— davidfrancis

10

Pour Intellij 13 sur ubuntu, le raccourci pour la fenêtre Structure est Alt+ 7( Cmd+ 7sur Mac). Vous pouvez rendre la fenêtre flottante pour simuler le comportement d'Eclipse en utilisant l'icône de réglage en haut à droite, désélectionnez également l'option de mode épinglé pour Esctravailler.


Les autres solutions (Ctrl / Cmd-O) affichent les méthodes mais ne peuvent pas afficher les champs.
— Joshua Goldberg

8

Ctrl+ F12ou recherchez "Structure de fichier" dans le clavier


7

Ctrl+ F12fonctionne pour moi. J'utilise intellij IDEA CE 12 avec le clavier par défaut.


4

Toutes ces réponses sont subjectives, car elles dépendent de votre plate-forme, de votre clavier et de votre version d'IntelliJ.

Je pense que l'outil «Structure» est ce que vous recherchez. Dans l'Idée 13, Affichage → Fenêtres d'outils → Structure ouvrira la vue et, en cours de route, le menu vous montrera le raccourci clavier applicable à votre configuration.



3

Ctrl+ F12imite la même fonctionnalité.
Vous pouvez également utiliser ce lien qui donne Eclipse et les raccourcis IntelliJ IDEA correspondants .


2

Je pense qu'ici vous pouvez trouver les raccourcis les plus utiles pour Idea en tant qu'utilisateur Eclipse ... Eclipse "Quick aperçu" Ctrl+ O(Windows) est une Idea "File Structure" Ctrl+ équivalente F12!


1
Les réponses de lien uniquement ne sont pas utiles car elles ne garantissent pas qu'un futur utilisateur puisse trouver la réponse. Veuillez inclure un résumé des informations dans votre réponse.
— Luke

Vous avez raison, je n'y ai pas pensé ... il suffit d'inclure quelques informations.
— IVBORA

2

Il est possible d'utiliser eclipse keymap dans intellij en cliquant sur ALT+ →keymap. Sélectionnez ensuite le clavier d'éclipse.


1

Ctrl+ F12fonctionne, car c'est pour la fenêtre contextuelle de structure de fichier, qui est similaire à l'affichage du code dans Eclipse .


1

Pour certains types Linux , et en particulier pour XFCE (comme Xubuntu, Mint XFCE), de nombreux mappages de disposition de clavier XWin par défaut ne fonctionnent pas .

En effet, ils se chevauchent avec le Gestionnaire de fenêtres attribué -> Raccourcis clavier . Pour la question concrète Ctrl+ F12est assigné à Workspace 12 que je doute que beaucoup utilisent du tout.

La solution consiste à effacer ces affectations du gestionnaire de fenêtres dans le Gestionnaire de fenêtres -> onglet Clavier . Comme solution de contournement temporel, vous pouvez utiliser des actions IDEA via l' action Find Ctrl + Shift+A

Il existe d'autres touches courtes qui se chevauchent. Références:


0

Comme mentionné, j'utilise XFCE de Windows vers Ubuntu distant et CTRL+ F12ne fonctionne pas. Étant donné que personne n'a mentionné la recombinaison, je voudrais partager ma solution.

  • Ctrl+ Alt+ s`pour ouvrir les paramètres.
  • Cliquez sur Keymap
  • Saisie file structuredans la zone de recherche
  • Cliquez avec le bouton droit sur l'élément et cliquez sur Add Keyboard Shortcut
  • Appuyez sur la combinaison de clavier que vous aimez et j'utilise Ctrl + Shift+ odepuis que je viens du monde Eclipse. Le Ctrl+ oa déjà été lié, j'ai donc utilisé Ctrl+ Shift+ à la oplace

Maintenant, vous pouvez utiliser Ctrl + Shift+ opour déclencher la structure du fichier.

Pour plus de détails sur la reliure des images clés, veuillez vous référer à ce fil .


-3

Les raccourcis sont: Ctrl+ Shift+ Npour les fichiers Ctrl+ Npour les classes


-8

Ctrl+ Alt+ Lest celui que vous recherchez.


1
Cela fait apparaître une boîte de dialogue "Reformater le code" pour moi, en utilisant ce que je pense être des liaisons clavier par défaut.
— Andrzej Doyle

@ LuigiR.Viggiano Est-ce que ⌘ + F12 n'est pas remplacé par la commande Volume UP du système? Ou connaissez-vous un moyen de l'éviter?
— Denis Weerasiri

Oui, vous pouvez changer les raccourcis OS X, je pense dans les paramètres du clavier, mais ne me souviens pas maintenant.
— Luigi R. Viggiano

C'est LOGOUT dans Ubuntu
— Prayagupd

1
@DenisWeerasiri Vous devez maintenir le bouton Fn pour frapper les boutons F sur un Mac. Donc ⌘ + F12 est identique à ⌘ + Fn + VolumeUp
— hnilsen
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.