我正在使用格式不正确的现有代码。Eclipse 格式化程序格式化失败,我是配置格式化程序的新手。因此,经过一段时间的尝试,我失败了。内置模板不起作用。无论如何,我想使用 Eclipse Formatter,而不是插件。
我想获得以下代码...
/** Class A
*/
public class A
{
/** An int */
int i;
/** An A */
A(int i)
{ this.i = i;
}
/** Gets i */
int getI()
{ int b = i *2;
if(check())
{ try { doIt(); } catch (Exception e) {doIt();}
if (check())
{ if (check()) doIt();
else return i;
}
}
return b;
}
private void doIt() {}
private boolean check() {return false;}
}
...格式化为...
/**
* Class A
*/
public class A {
/**
* An int
*/
int i;
/**
* An A
*/
A(int i){
this.i = i;
}
/**
* Gets i
*/
int getI(){
int b = i *2;
if(check()){
try {
doIt();
} catch (Exception e) {
doIt();
}
if (check()){
if (check()){
doIt();
}else{
return i;
}
}
}
return b;
}
private void doIt() {}
private boolean check() {return false;}
}
有没有办法配置格式化程序来处理我的问题?
任何帮助都非常感谢,因为它有很多代码:-)