Eclipse Kepler Java模板不能使用缩进的大括号

时间:2014-04-09 01:39:47

标签: java eclipse templates eclipse-kepler

我正在使用Kepler并且一直在尝试在Window>修改“for - iterate over array”的默认模板。偏好> Java>编辑>模板。默认值为:

for (int ${index} = 0; ${index} < ${array}.length; ${index}++) {
    ${line_selection}${cursor}
}

我只是想缩进右括号,以便我们有:

for (int ${index} = 0; ${index} < ${array}.length; ${index}++) {
    ${line_selection}${cursor}
    }

正在保存更改(我可以返回并查看缩进的大括号)但是当我尝试通过键入“for”在.java文件中使用它时,弹出列表显示“for - iterate over array”with original non - 缩进括号,当我选择我得到默认/非缩进括号:

for (int ${index} = 0; ${index} < ${array}.length; ${index}++) {
    ${line_selection}${cursor}
}

如果我对模板进行了一些其他更改,例如:

for (int ${index} = 0; ${index} < ${array}.length; ${index}++) {
    ${line_selection}${cursor}
    THIS IS JUST A TEST
    }

我明白了:

for (int i = 0; i < bBPMN2.length; i++) {

    THIS IS JUST A TEST
}

使用了新文本(虽然我不知道为什么会得到空白行),因此我建议模板正在激活。所以我似乎无法得到一个缩进的右括号。我想知道是否有其他“格式”设置覆盖我的右括号上的缩进但我找不到任何东西。并不是说我能看出为什么它会有所作为,但我已经尝试过“使用代码格式化程序”关闭它并没有任何区别。

如何获得缩进的右括号?

谢谢。 人

0 个答案:

没有答案