Я хочу выбрать Iterable, нажмите Alt + Shift + Z, чтобы получить контекстное меню "Surround With", и отобразите шаблон foreachwrap, который будет переносить выбор в для каждого цикла с соответствующим форматом.
Например, я хочу выбрать
someObject.getSomeList()
и сгенерируйте это
for (SomeListType someListType : someObject.getSomeList()) {
}
Я пробовал что-то вроде этого, но он не работает:
for( ${t:elemType(ls)} ${:name(t)} : ${ls:line_selection} )
{
${cursor}
}