125 votes

Achèvement automatique du code sur Eclipse

Je souhaite qu'Eclipse me suggère automatiquement toutes les options possibles pendant que j'écris un nom de variable / classe ou un mot clé, comme dans Flash Develop ou Visual Studio.

C'est possible?

Si non, avec quel IDE Java puis-je l'obtenir?

PS: Je demande en particulier comment obtenir automatiquement la même chose que CTRL + Espace lorsque je tape.

262voto

oshai Points 2980

vous pouvez également définir la complétion automatique pour s'ouvrir automatiquement lors de la frappe: écrivez .abcdefghijklmnopqrstuvwxyz dans le champ "Déclencheurs d'activation automatique pour Java", dans Java / Editor / Content Assist.

Voir cette question pour plus de détails: Ouverture automatique de la fenêtre de complétion dans Eclipse

24voto

Vineet Reynolds Points 40529

Utiliser l' Ctrl+Space de raccourci pour obtenir tous les possibles de saisie semi-automatique des options disponibles dans un contexte particulier dans l'éditeur.

Auto Complète vous permettra également d'insérer personnalisé modèles de code dans l'éditeur, avec des espaces réservés pour les différentes entrées. Par exemple, la tentative d'auto complète le mot "test" dans un éditeur Java, dans le contexte d'une classe de corps, vous permettra de créer un test unitaire qui utilise JUnit; vous aurez à code le corps de la méthode. Certains modèles de code comme les anciens, de sortir de la boîte.

Les options de Configuration de l'intérêt

  • L'Auto-activation de retard. Si la liste de saisie semi-automatique des options est de prendre trop de temps à apparaître, le délai peut être réduit à partir de Windows -> Préférences -> Java -> Editeur -> assistant de Contenu -> Auto délai d'Activation (spécifier la réduction du retard ici).
  • Auto activation de déclenchement pour Java. Accessible dans le même volet, ce qui se passe à l' . de caractères par défaut. Quand vous avez juste à clé en typeA. et vous vous attendez à voir des membres compétents qui peuvent être accessibles, la saisie semi-automatique de la liste sera automatiquement popup avec les membres appropriés, sur ce déclencheur.
  • Proposition types. Si vous ne voulez pas voir des propositions d'une variété, vous pouvez les désactiver à partir de Windows -> Préférences -> Java -> Editeur -> assistant de Contenu -> Avancé. En général, je éteindre les propositions de la plupart des types à l'exception de Java et le Modèle de propositions. En appuyant sur Ctrl+Espace plusieurs fois le cycle de vous par le biais de propositions de toutes sortes.
  • Modèle Propositions. Elles sont différentes de votre course de l'usine de propositions. Vous pouvez ajouter votre code de modèles ici; il peut être consulté à partir de Windows -> Préférences -> Java -> Editeur -> Modèles. Configuration des modèles existants est autorisée et est donc plus de nouvelles. Réserve d'utilisation cependant, pour les fastidieuses tâches de dactylographie qui n'ont pas de modèle pour le moment.

2voto

oliholz Points 5089

CTRL + Espace

1voto

Heisenbug Points 20496

Oui. Si la suggestion ne se compare pas automatiquement, appuyez sur les touches crtl + espace.

0voto

joe776 Points 536

Appuyez sur Ctrl+Space ouvrir la boîte de dialogue de saisie semi-automatique dans Eclipse. Dans la perspective Java, il s’ouvre automatiquement après la saisie de . (normalement avec un court délai).

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