web-dev-qa-db-fra.com

Onglet pour sélectionner l'élément autocomplete dans Eclipse?

Je ne trouve pas le terme autocomplete ou intellisense dans Préférences-> Général-> Touches dans Eclipse 3.6.2.

Je ne veux pas appuyer sur Entrée pour sélectionner un élément à remplissage automatique lorsque j'écris du code. Puis-je configurer Eclipse pour accepter un élément à remplissage automatique avec le bouton tabulation?

31
Carl R

Je crois que vous cherchez "Compléter le mot" Gauche Alt +/bien que vous puissiez le changer dans "Préférences-> Général-> Touches" pour être quel que soit le combo clé. Appuyez plusieurs fois sur/pour parcourir les différentes suggestions. Ce n'est pas très intelligent. Par exemple, si vous avez String Apple; et double apps; et que vous tapez double x = a, puis Alt +/Eclipse peut suggérer Apple au lieu d'applications, même si Apple est une chaîne.

Edit: on dirait que ctrl +/sur certains ordinateurs. 

12
Ben

La ou les touches de sélection de l'auto-complétion sont spécifiques à l'éditeur. Par exemple, dans Aptana Studio, vous pouvez définir un ensemble de clés pour la sélection de propositions. Voir par exemple Préférences/Aptana Studio/Éditeurs/JavaScript. PyDev partage du code avec Aptana Studio, ce qui lui confère des fonctionnalités similaires. Voir les cases "Préférences/PyDev/Editeur/Achèvement du code/Appliquer l'achèvement sur *".

En parlant de la touche Tab en tant que sélecteur, il ne semble pas possible sans codage supplémentaire car cela a une signification particulière de se focaliser sur la fenêtre des propositions. Pour ceux qui sont intéressés, vous pouvez trouver la gestion des onglets à org.Eclipse.jface.text.contentassist.CompletionProposalPopup.verifyKey (VerifyEvent)

Cordialement, Max

2
Max

Vous pouvez utiliser cette astuce comme mentionné -> https://stackoverflow.com/a/6508181/474002

Après avoir accédé à l'élément de votre choix, appuyez sur Tab -> Space

C'est fait. J'espère que ça va aider :)

0
Browny Lin

Je crois que la même question est posée ici Changer le raccourci clavier pour la sélection à complétion automatique

Toutes les combinaisons de touches dans Eclipse sont définies dans Fenêtre -> Préférences -> Général -> Touches. Je ne pense pas que vous puissiez changer ce qui est utilisé pour sélectionner des éléments de la liste de saisie semi-automatique, mais vous pouvez utiliser l'espace pour sélectionner et puis entrez pour la nouvelle ligne.

0
Ali