Eclipse Intellisense?

Comment dire à Eclipse de faire automatiquement des suggestions pendant que je tape? Je suis à la recherche d'une fonctionnalité de Studio visuel de type Intellisense avec Resharper.

actuellement, je dois appuyer sur CTRL + Espace à chaque fois.

84
demandé sur Muhammad Annaqeeb 2010-05-31 15:14:19

6 réponses

Vous n'avez pas à appuyer sur CTRL * espace mais peut-être que le retard est trop grand ou que vous n'aimez pas le déclencheur (la valeur par défaut est".'). Aller à

Fenêtre - > Préférences - > Java/Éditeur/L'Assistant De Contenu

et changez les paramètres sous Activation automatique à votre choix.

si cela ne fonctionne pas pour les utilisateurs de windows alors voir cette réponse .

74
répondu Daff 2017-05-23 12:25:49

je me suis rapproché du comportement de type VisualStudio en réglant le déclencheur "Autocomplete Trigger for Java" à

.(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

et réglage du délai à 0.

maintenant je voudrais réaliser comment faire autocomplete nom de méthode quand je presse (comme Intellisense de VS fait.

161
répondu Tony 2010-11-19 14:35:33

Tony est un pur génie. Toutefois, pour obtenir encore mieux l'auto-achèvement essayer de mettre les déclencheurs à ceci:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =.(!+-*/~,[{@#$%^&

(spécifiquement aranged dans l'ordre d'utilisation pour une performance plus rapide:)

36
répondu d3dave 2012-08-17 15:33:06

si cela ne fonctionne pas même si vous avez déjà le code Assist activé, les fichiers de configuration D'Eclipse sont probablement corrompus. Une solution qui a fonctionné pour moi (sur Eclipse 3.5.2) était de:

  1. À Proximité De L'Éclipse.
  2. renommer le répertoire workspace.
  3. Start Eclipse. (Ceci crée un nouveau répertoire de l'espace de travail.)
  4. Importer (avec copie) les projets Java à partir de l'ancien espace de travail.
6
répondu Rok Strniša 2011-07-14 13:08:58

j'ai eu une fois le même problème, et puis j'ai cherché et trouvé ceci et cela a fonctionné pour moi:

Je n'avais pas vérifié certaines des boîtes, donc je les ai vérifiées de nouveau, puis ça a marché. Allez à

Windows > Preferences > Java > Éditeur > L'Assistant De Contenu > Avancé

et cochez les cases que vous voulez .

3
répondu user3074382 2014-04-14 21:06:33

la réponse de d3dave est cool. Cependant legreengarbage a mentionné un problème à ce sujet que je trouve aussi plutôt ennuyeux. Donc en voici un qui ne suggère pas immédiatement quelque chose après le signe '=' et en tapant espace vide:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.(!+-*/~,[{@#$%^&

ce que j'ai fait était simplement supprimer l'espace et '=' chars du tableau:)

alternativement si vous voulez des suggestions en tapant espace vide, mais pas après le signe"=":

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz .(!+-*/~,[{@#$%^&
1
répondu MuhsinFatih 2017-03-22 18:20:58