2010-10-28 5 views
3

Je suis récemment revenu à IntelliJ à partir d'Eclipse et l'une de mes difficultés est l'auto-complétion, en particulier lors de la déclaration de collections. * Ce n'est pas une question sur laquelle IDE est mieux sa juste une question sur la façon d'effectuer une tâche si cette tâche est possible *Auto IntelliJ peut-il compléter et inclure des génériques simples?

Dans IntelliJ type I

List<String> listOfNames = new ArrayL (then key stroke **Alt Ctrl Space**) 

Je reçois

List<String> listOfNames = new ArrayList 

Ce qui me permet de gagner en tapant trois lettres, pas une grande économie, je suis sûr que vous serez d'accord

Si j'utilise Eclipse et utiliser la course clé Ctrl Espace sur

List<String> listOfNames = new Ar 

-je obtenir ce résultat, y compris les génériques

List<String> listOfNames = new ArrayList<String>() 

Je suis sûr que je manque quelque chose comme une combinaison de touches que je ne peux pas trouver un plugin ou je dois ajouter.

Merci

+0

Homme, pourquoi cette question a-t-elle été dépréciée? Je suis venu ici à la recherche d'une réponse à cette question et je suis parti heureux de trouver une solution. +1 de moi. –

Répondre

5

Type

List<String> listOfNames = new //be aware of the space after new 

et appuyez sur Crtl + Maj + barre d'espace, la magie se produit!

+0

Merci, c'était facile, j'utilisais ctrl alt space au lieu de ctrl shift space (ça devient compliqué de basculer entre mac et pc) –

Questions connexes