Ctrl-Espace dans Eclipse sans appuyer sur Ctrl-Space

Je viens de commencer à utiliser Eclipse et j’ai remarqué que lorsque je commence à taper un nom de variable locale, il ne propose pas de suggestions comme Visual Studio avant d’appuyer sur Ctrl + Espace . Y a-t-il un moyen de le faire automatiquement? Je trouve Ctrl + Espace une pression sur la touche.

Ces bogues (et une solution si vous utilisez Eclipse> 3.4) peuvent vous intéresser:

A. Autoriser plus de déclencheurs de caractères comme @Samuel dit (corrigé dans 3.4 et suivants):

https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157 ajouter les caractères ci-dessous à l'assistant de contenu dans les préférences

Remplacez la valeur par défaut dans ._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ à activation automatique pour Java par ._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

B. Autoriser l’assistance de contenu partout automatiquement (non fixe):

https://bugs.eclipse.org/bugs/show_bug.cgi?id=101420

Ce qui fonctionne:

Remplacez les déclencheurs d’activation automatique par .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_

Vous êtes peu susceptible de taper autre chose pour obtenir de l’aide.

  1. Fenêtre -> Préférences
  2. Java -> Éditeur -> Content Assist
  3. Modifier l’activation automatique en fonction de vos préférences

Vous voudrez probablement définir le délai sur 0.

Pour que Auto Complete fonctionne dans les fichiers XML, procédez comme suit dans Préférences -> XML -> Fichiers XML -> Éditeur -> Assistant de contenu

Sous la section Activation automatique, indiquez les valeurs suivantes

  1. Délai d’activation automatique (ms): 0
  2. Demander quand ces caractères sont insérés: <=: ._ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

La capture d’écran suivante explique la même chose

entrer la description de l'image ici