Eclipse ne se remplit plus automatiquement et ne trouve plus de références

18

Il y a quelques jours, j'utilisais des fonctionnalités de saisie semi-automatique et un Ctrlclic sans aucun problème.

Mais maintenant, ces fonctionnalités ne fonctionnent plus: la saisie semi-automatique apparaît mais est toujours vide, et Ctrl-click ne fonctionne plus car Eclipse ne reconnaît plus les classes.

Cela ne fonctionne même pas pour une classe ou une fonction ou une variable dans le même fichier, donc je suppose que ce n'est pas un problème de configuration, mais peut-être un cache qui est corrompu?

Matthieu Napoli
la source

Réponses:

36

Essaye ça:

  • Allez dans Préférences »Java» Éditeur »Assistant de contenu» Avancé .
  • Assurez-vous que les autres propositions Java sont cochées / cochées

Si cela ne fonctionne pas, fermez simplement le projet et rouvrez-le.

Sahil
la source
1
Cela a fait l'affaire, merci! J'utilise Eclipse pour PHP, j'ai donc essayé de fermer et de rouvrir le projet et cela a fonctionné. Exactement ce que je cherchais merci.
Matthieu Napoli
1
Kepler ne l'a pas activé par défaut lorsque je l'ai téléchargé pour une raison quelconque
Jherico
1
+1 même chose. Kepler ne l'a pas activé par défaut. J'espère que d'autres personnes viendront voir ce correctif. (Eclipse Kepler Activer Content Assist AutoComplete Intellisense)
Daryl Teo
2
Je ne sais pas pourquoi Kepler n'a pas ceci par défaut. C'est un must pour les développeurs Android.
Noob
3
fermer / rouvrir a fonctionné pour moi.
dharm0us
5

Cela a été difficile à résoudre pour moi (exécution de la version Juno: 4.2.1 ID de build: M20120914-1800 sur Mac OSX 10.6.8).

Les mesures que j'ai dû prendre étaient les suivantes:

  1. Exécutez l' aide »Recherchez les mises à jour , puis redémarrez pour accéder à la version la plus récente
  2. Comme indiqué ci-dessus, allez dans Préférences »Java» Éditeur »Assistant de contenu» Avancé
  3. Cliquez sur tout ce qui concerne Java dans les deux sections
  4. Redémarrez à nouveau
Chuck Mosher
la source
3

Sur ubuntu studio, le ctrl- a spaceété attribué au niveau du système d'exploitation pour changer la méthode de saisie au clavier. J'ai dû changer la méthode d'entrée suivante dans le gestionnaire de paramètres -> Méthodes d'entrée du clavier -> Champ Méthode d'entrée suivante .

Je l'ai changé de ctrl- spaceà ctrl- alt- shift- space.

Bob
la source
Je vous remercie. Je ne sais pas qui a conçu cela, mais le choix de ctrl + espace pour changer la méthode de saisie au clavier est vraiment stupide.
benji
cette solution est également applicable pour Mac Os. allez dans Préférences Système> Clavier> Sources d'entrée et décochez cette stupide liaison d'espace de contrôle.
Kerem Baydoğan le