Erzeugen lokaler Variablen wird der Rückgabewert einer Methode eclipse
ich habe zum Beispiel diesen code
categoryCT.getInsertedItems();
und ich will, Verknüpfung, code zu erzeugen, wie dies
List<Category> insertedItems= categoryCT.getInsertedItems();
- Sie können verwenden Strg+1 wird es Hinweise geben unter diesen, die Sie können wählen Sie assign-Anweisung neue lokale Variable
- Ich sehe finally-block hinzufügen
- versuchen Sie, Diese Verknüpfung automatisch zuweisen (Strg+2,l)
- diese Verknüpfung hat nichts tun!
- shortcuts wie "Strg+2, l" sind ein bisschen schwierig, da es hängt auch ein wenig auf das timing hier. Ein Konzept, das funktioniert ziemlich gut für mich: Strg nach unten, 2 nach unten (Strg+2 an diesem Punkt), freigeben Sie Strg L runter (2+L an dieser Stelle), release 2 und L. Der cursor muss auch drin sein
categoryCT.getInsertedItems()
seit das ist, was, die Sie zuweisen möchten. - Ich sah schnell assest-Menü und es auch nicht funktioniert
- Strg+1 funktioniert auch in Netbeans, wenn-Verknüpfungen ausgewählt sind, die im Eclipse-style.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eclipse kann dir nicht helfen, mit den Namen der Variablen, aber Sie können schreiben:
Dadurch erhalten Sie einen Kompilierungsfehler.
Wenn Sie die Taste Strg+1 an einer beliebigen Stelle in dieser Zeile, Eclipse bieten "Create local variable 'insertedItems'"
Wenigsten Tastendrücken das gewünschte Ergebnis zu erhalten:
catCT
Strg+Space ->categoryCT
.getII
Strg+Space ->categoryCT.getInsertedItems()
;
Die Verknüpfung, die funktioniert auf meinem Mac ist ⌘2 + l (Kleinbuchstaben L-Taste)
Schritte:
categoryCT.getInsertedItems();
;Dadurch wird die Zeile
List<Category> insertedItems= categoryCT.getInsertedItems();
.Ich würde hinzufügen für windows Benutzer:
Drücken
ctrl+2
für die verfügbaren Optionen.Für ex.
ctrl+2+L
wird ordnen Sie Ihre Anweisung auf eine lokale variable.Nur verwendet eclipse "quick fix": Cmd+1. nach Art categoryCT.getInsertedItems(), klicken Sie dann auf Cmd+1, wenn der cursor am Ende.