Catégories
Développement Développeur Tutoriel

Eclipse : réactiver l’autocompletion

Eclipse est un environnement de développement permettant entre autre de réaliser des programmes en Java.

Pour une raison inconnue, Eclipse peut nous enlever une fonctionnalité essentielle à une programmation rapide : l’auto-complétion, autrement dit l’aide à la saisie.

L’auto-complétion, comme son nom l’indique, permet d’avoir une suggestion des attributs, méthodes ou tout simplement classes à utiliser. Sans cette fonctionnalité, nous nous retrouvons vingt années en arrière avec un IDE n’étant quasiment qu’un éditeur de texte.

 

Activer l’aide à la saisie

1. Pour activer l’auto-complétion dans Eclipse, il faut passer par le menu « Window » puis « Preferences » :

2. Suivre l’arborescence suivante : Java -> Editor -> Content Assist

3. Vérifier que dans le groupe « Auto Activation » que « Enable auto activation » soit bien coché :

4. La partie que l’on peut oublier de vérifier se trouve dans : Java -> Editor -> Content Assist -> Advanced

5. Pour avoir l’aide à la saisie sur les classes Java, ne pas oublier de cocher « Java Proposals » :

10 réponses sur « Eclipse : réactiver l’autocompletion »

je travaille sur un projet JSF,l’auto-complete fonctionne normalement dans tout les classes java mais j’ai un probleme au niveau de fichier d’extension .xhtml avec les expressions de language

de mon côté ça ne fonctionne pas, j’ai bien repris le tutoriel avec toutes les étapes, les cases à cocher, … je n’ai toujours pas l’auto-complétion (je suis sur Eclipse 06-2019)

Bonjour, en cherchant sur d’autres sites, je me suis rendue compte que de nombreux templates n’existent pas forcément dans Eclipse. Notamment les méthodes, on peut les créer :
window/ show view/ templates : clic sur new et créer des templates : ex : getTransaction, remove, …
je ne sais pas si cela va résoudre mon problème, je vais voir.
autre info : dans le content Assist dans les trigger java, il n’y a que le point dans l’exemple montré précédemment, on peut ajouter autant de symboles que souhaités, et toutes les lettres de l’alphabet en séparant chaque caractère par une virgule simple

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *