我知道这很傻但我不能克服好奇心.是否可以编写一个
shell脚本来格式化一段
java代码?
@H_404_12@public class Super{ public static void main(String[] args){ System.out.println("Hello world"); int a=0; if(a==100) { System.out.println("Hello world"); } else { System.out.println("Hello world with else"); } } }
我想写一个shell脚本,它会使代码像这样.
public class Super { public static void main(String[] args) { System.out.println("Hello world"); int a=0; if(a==100){ System.out.println("Hello world"); } else{ System.out.println("Hello world with else"); } }
确切地说,我们应该改变花括号的格式.如果是try / catch或控制结构,我们应该将它改为同一行,如果它是函数/方法/类,它应该在下一行.我对sed和awk知之甚少,它可以很容易地完成这个任务.我也知道这可以用eclipse完成.