2017-02-10 62 views
0

的順序是否有任何Eclipse插件將自動/半自動分析代碼和秩序,或只顯示提示訂購基於變量使用Java語句?我知道它不能做任何可能的情況下,但至少如果編碼沒有副作用,這將是很好的優化建議。Java的Eclipse插件,優化報表

E.g.

StringBuilder result = new StringBuilder(); 
    String message1 = "Hello";// hint: move this statement inside if 
    String message2 = " ";// hint: move this statement inside if 
    int count = new Random().nextInt(10); 
    if (count > 0) { 
     for (int i = 0; i < count; i++) { 
      result.append(message1 + message2 + i);// hint: move message1 + message2 before for 
     } 
     result.append("."); 
    } 
    return result.toString();// hint: create StringBuilder only if some append is used 
+0

你可以試試[CheckStyle的(http://checkstyle.sourceforge.net/)。 –

+0

Checkstyle無法正常工作。多年前我收到了同樣的錯誤(TreeWalker),並且之後沒有顯示任何標記。對我來說,這不是一個可以使用的工具:(。 – Swocka

回答