如何删除所有不必要的分号(在块的末尾)?

sun*_*086 3 java eclipse

我们编写的一些代码有一些不必要的分号.我想知道什么是最容易删除它们的方法.例如,下面的最后一个分号

 if(i == 2)
   {
       System.out.println("if statement");
   }
   else
   {
       System.out.println("else statement");
   };
Run Code Online (Sandbox Code Playgroud)

Jon*_*eet 7

您可以通过进入Java Compiler/Error and Warnings首选项轻松找到它们,然后在"Potential Programming Problems"下将"Empty Statements"更改为警告或错误.然后它只是一个经历它们的问题.可能有一种自动化的方法,但除非有负载,否则我不会打扰:)


opt*_*lic 5

对您来说可能为时已晚,但是,您可以使用检查“不必要的分号”使用 Intellij IDEA 分析您的代码,然后在找到所有代码后,您可以应用修复程序。

http://www.jetbrains.com/idea/documentation/inspections.jsp

Eclipse 也可以这样做,但它存在一个错误,不允许您批量应用快速修复。