90 votes

Ctrl-Espace dans Eclipse sans appuyer sur Ctrl-Espace

Je viens juste de commencer à l'aide d'Eclipse et j'ai remarqué que lorsque je commence à taper un nom de variable locale, elle ne vient pas avec des suggestions comme Visual Studio, jusqu'à ce que j'appuie sur Ctrl+Espace. Est-il possible de l'obtenir pour faire cela automatiquement? Je trouve les touches Ctrl+Espace d' une drôle de touche.

158voto

Scobal Points 5943

Ces bugs (et une solution si vous utilisez Eclipse >3.4) peut être d'intérêt pour vous:

A. Permettre plus de caractère déclencheurs comme @Samuel dit (fixe à 3.4 à partir de):

https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157 add the characters below to content assist in Preferences

Modifier la valeur par défaut en Auto déclenche l'activation de Java à l' ._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

B. Permettre à l'assistant de contenu partout automatiquement (pas fixe):

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

23voto

Asti Points 3348

Ce qui fonctionne:

Changement Automatique déclenche l'activation d' .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_

Vous avez peu de chances de taper quoi que ce soit d'autre pour obtenir de l'aide commencé.

12voto

Yuval Adam Points 59423
  1. Fenêtre -> Préférences
  2. Java -> Editeur -> Assistant De Contenu
  3. Changement d'auto-activation pour les adapter à vos préférences

alt text

Vous voudrez probablement pour définir le délai à 0.

4voto

Rajaraman Points 126

Aussi pour faire de l'Auto de Terminer les travaux dans les fichiers XML de faire les modifications suivantes Préférences -> XML -> Fichiers XML -> Editeur -> assistant de Contenu

En vertu de l'Auto section Activation, fournir les valeurs suivantes

  1. Faire de l'Auto de délai d'activation (ms): 0
  2. Invite lorsque ces caractères sont insérés: <=:._abcdefghijklmnopqrstuvwxyzABCDEfghijklmnopqrstuvwxyz

Capture d'écran suivante explique la même

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X