我目前正在添加一个实时模板,用于迭代我的IDEA中的java.util.Map,就像我们可以使用' itmap' Netbeans下的模板。
目标是生成这种小脚本:
for (Entry<KeyObject, ValueObject> entry : myMap.entrySet()) {
KeyObject key = entry.getKey();
ValueObject value = entry.getValue();
|
}
原始模板代码:
$ELEMENT_TYPE$ $VAR$ = $ENTRY$.entrySet();
for($ITER_TYPE$ $ITER$ : $VAR$) {
$KEY_TYPE$ $KEY_VAR$ = $ITER$.getKey();
$VALUE_TYPE$ $VALUE_VAR$ = $ITER$.getValue();
$END$
}
目前,当我调用模板时,我获得了以下Java代码:
Set<Entry<KeyObject, ValueObject>> entrySet = myMap.entrySet();
for (Entry<KeyObject, ValueObject> entry : entrySet) {
KeyObject key = entry.getKey();
ValueObject value = entry.getValue();
|
}
这段代码非常好买我想把第一行内联到&#39; entry&#39;变量
有什么建议吗?