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