web-dev-qa-db-fra.com

La saisie semi-automatique Eclipse CDT ne fonctionne pas

Je me souviens qu'il y a quelque temps, Eclipse avait une saisie automatique lorsque vous tapez, et maintenant je ne peux l'obtenir qu'en appuyant sur Ctrl + Space. J'ai déjà vérifié et je n'ai pas de dépendances non résolues, je peux voir tous les choix de saisie automatique en appuyant sur Ctrl + Space, mais ce n'est pas quelque chose que j'aime faire à chaque fois ... Est-ce que quelqu'un peut m'orienter dans le sens d'une reprise automatique? (Utilisation de CDT C++)

30
Délisson Junio

À un moment donné récemment (pas sûr mais depuis mars 2013?), Mon Eclipse CDT a arrêté la complétion automatique. J'ai compris qu'à Editor-> Content Assist-> Advanced vérification Parsing-based Proposals permet à l'achèvement automatique de fonctionner sur ma machine.

Ubuntu 12.10, Eclipse 4.2.2, CDT 8.1.2

enter image description here

Cet instantané montre Task-Focused, que je ne vois pas sur une autre instance de Eclipse. Dans ce cas, je viens de vérifier Parsing-based Proposals et l'achèvement fonctionne toujours.

64
IsaacS

Cette question est tellement valable même en 2018 avec le photon Eclipse.

1) Allez dans Fenêtre> Préférences> C/C++> Éditeur> Assistant de contenu> Avancé.

2) Cochez "Proposition basée sur l'analyse (axée sur les tâches)".

3) Liez une clé maintenant en appuyant sur "Ctrl + Espace".

enter image description here

3
Amit Kr

J'ai rencontré un problème avec Eclipse Juno (OSX Java "1.6.0_33")) où la saisie semi-automatique (et la liaison de clé de sauvegarde) ne fonctionnait pas correctement. Google a trouvé ceci: Eclipse JUNO ne démarre pas

La mise à jour de mon plug-in Mercurial vers la dernière version (1.9.1) a résolu ces deux problèmes pour moi.

Très étrange.

2
kierans