53 votes

Quel est le raccourci clavier pour les suggestions de méthodes dans Eclipse sous Mac OS X ?

Dans Eclipse sous Windows, puis-je appuyer sur myObject.ctrl + space pour obtenir une liste de toutes les méthodes de l'objet. Mais sous Mac OS X, cela ne semble pas fonctionner. J'ai essayé ctrl + space , cmd + space y alt + space mais rien ne semble fonctionner.

Quel est le raccourci clavier pour les suggestions de méthodes dans Eclipse sous Mac OS X ?

3voto

madx Points 159

Pour OSX Big Sur et peut-être des versions ultérieures/antérieures :

  1. Aller à System Preferences Keyboard .
  2. Cliquez sur le bouton Shortcuts onglet.
  3. Sélectionnez Sources d'entrée dans le volet de gauche (voir la capture d'écran ci-dessous).
  4. Déconnexion Sélectionner la source d'entrée précédente à côté de la combinaison de raccourcis ^Space comme le montre la capture d'écran ci-dessous.

REMARQUE : évidemment, vous pouvez simplement remapper l'option Sélectionner la source d'entrée précédente à quelque chose d'autre, au cas où vous voudriez avoir un raccourci pour cette touche, par exemple, vous pouvez la remapper à Alt + F2 .

Now Ctr+Space will work in Eclipse

Maintenant Ctr + Space devrait fonctionner dans Eclipse comme prévu.

2voto

ypocat Points 871

En Lion, CTRL+SPACE est associé à "Sélectionner la source d'entrée précédente" dans le panneau de préférences "Langue et texte, onglet Sources d'entrée".

Vous pouvez libérer cette cartographie en (voici la partie délicate) :

  1. activer temporairement une langue supplémentaire
  2. en allant dans le panneau préfixe "Raccourcis clavier", dans le groupe "Clavier et saisie de texte", et en modifiant/supprimant l'onglet "Raccourcis clavier". ^SPACE de la fonction "Sélectionner la source d'entrée précédente".
  3. vous pouvez maintenant supprimer l'entrée linguistique temporaire que vous avez ajoutée à l'étape 1.

^SPACE commence maintenant à émettre un événement système et vous pouvez le mapper dans les applications.

1voto

Vous pouvez trouver la complétion de mot sous l'édition.(ie.Edit> Word Completion) Et donc son ctr+.

1voto

Guru Cse Points 974

Version Mac Os : 11.01 Big sur

Dans les préférences ouvertes de votre Eclipse ou STS. Raccourci Mac : cmd + < touche

enter image description here

  • Général -> préférences -> clés -> schéma == Emacs
  • Général -> préférences -> clés -> content Assist -> Binding == tab (voir ci-dessous dans l'image pour la liste déroulante Binding, vous pouvez changer ici pour tab)
  • maintenant allez dans eclipse et utilisez la tabulation au lieu de cmd+space, vous obtiendrez le même résultat de cmd+space dans Windows en utilisant la tabulation dans mac

0voto

Satya Points 49

Il y a deux façons de résoudre ce problème.

1. Arrêt de l'approche "Spotlight" par défaut de Mac OS :

   Go to System Preferences -> Keyboard.

   Click the Shortcuts tab.

   Select Spotlight in the left pane (see screenshot below).

   UnSelect Show Spotlight Search field next to the shortcut
   combination ^Space as shown in the screenshot below  or Change it to
your preferred shortcut.

2. Modification du "Content Assist" d'Eclipse (nom réel de la fonction de suggestion de code/méthode) touches de raccourci

    You can change shortcut key in Eclipse by going to 

    Preferences > General > Keys and filtering for 'content assist'.

    Change/Update the Shortcut key to your preferred one. (I preferred Alt+Space)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X