Yinelenen bir seçim yapmak istiyorum, "Surround With" bağlam menüsünü almak için Alt + Shift + Z tuşlarına basın ve seçimin Her bir döngü için uygun formatla.Her döngü için yinelenen seçimin sarılması için Eclipse şablonu
Örneğin, ben
someObject.getSomeList()
seçin ve böyle bir şey denedim bu
for (SomeListType someListType : someObject.getSomeList()) {
}
oluşturmak istiyorum, ama o iş gibi görünmüyor:
for(${t:elemType(ls)} ${:name(t)} : ${ls:line_selection})
{
${cursor}
}
Bunu kontrol edeceğim. Alternatif olarak, "foreach" yazabilir, Ctrl-Space yazabilir ve "foreach - bir dizi veya yinelenebilir" öneriyi seçebilir ve son başvurulan Iterable veya array değişkenini kullanarak "foreach" şablonundan kod üretebilir . – Ladlestein
Çoğaltmayı önlemek için bunu http://stackoverflow.com/questions/1028858/useful-eclipse-java-code-templates adresinde yayınlamanızı öneririm. Soruya gelince, ben bir tür şüpheliyim. Genel tip bilgisi baytkodunda saklanmaz, eksiklik çözümü engeller. Cevapları görmeyi çok merak ediyorum! – questzen
@questzen Genel tür bilgisi (en azından sınıflar ve yöntem imzaları için) bayt kodunda saklanır veya Java derleyici bunu kullanamaz. Yine de, genel bilgiler çalışma zamanında kullanılmaz. –