2009-12-14 4 views
2

Dans d'autres IDE, je peux taper une méthode comme si elle existait, appuyer sur une combinaison de touches et la méthode est générée.Dans NetBeans, comment puis-je taper une méthode inexistante et que la méthode soit générée automatiquement?

Par exemple, je tape:

public List<String> getIds() { 
    int max = 4; 
    return generateRandomArray(max); 
} 

A partir de maintenant, la méthode generateRandomArray n'existe pas.

Je puis frappé une combinaison de touches et il génère:

private List<String> generateRandomArray(int max) { 
    return null; 
} 

Comment puis-je accomplir cela dans Netbeans sans avoir à saisir manuellement la méthode?

+0

Quel gain de temps! Je ne savais pas sur cette option dans n'importe quel IDE. Merci. – Ross

Répondre

1

Appuyez sur Alt + Entrée pour afficher les options de correction automatique. Ensuite, sélectionnez create method ... (qui devrait être la seule option dans la plupart des cas).

+1

alt + entrée fonctionne avec l'exemple spécifique donné. Cependant, cela ne fonctionne pas dans l'exemple suivant. public List getIds() { List list = new ArrayList(); list.add(generateRandomId()); return list; }

0

De plus, il devrait y avoir une petite icône (avec une ampoule et rouge (!)) Sur le côté gauche de la fenêtre de l'éditeur de texte, à la ligne qui contient return generateRandomArray(max);

Cliquez sur et cliquez sur l'option lit:

Créer une méthode generateRandomArray (int) dans MyPackage.MyClass.

Questions connexes