title: Does Sublime Text 2 win over Eclipse for Java Development
body: <p>Hello java evangelists!</p>
  
  <p>I am using Eclipse for Java Development for more than a year now. Eclipse is great in supporting basically everything you can wish from an IDE. But in my perception it never accomplish those tasks perfectly.</p>
  
  <p>I spend a lot of time waiting in front of a spinner because some process is taking all my CPU. The UI is very old fashioned and not intuitive and sluggish. I tried hard, but could not configure a dark theme that satisfies my requirements.</p>
  
  <p>Eclipse is ok, but this is the tool I am working with every single day, it should be better and make more fun! </p>
  
  <p>I occasionally use <a href="http://www.sublimetext.com/" rel="noreferrer">Sublime Text</a> for scripting languages like python and I appreciate it a lot. Apparently there are a lot of plugins for that lightweight editor that seems to provide the functionality a java developer is used from Eclipse. But I am not sure how mature there are and how well they will work together.</p>
  
  <p>Before spending one day with trying it out, does anybody have experience using Sublime for Java development?</p>
  
  <p>The features I hardly want to miss are:</p>
  
  <ul>
  <li>quick fix</li>
  <li>code completion</li>
  <li>type hierarchy</li>
  <li>javadoc on hovering</li>
  <li>maven support</li>
  <li>refactoring</li>
  <li>debugger</li>
  <li>type search</li>
  </ul>
  
  <p>Can Sublime Text 2 provide these features and does it worth changing from Eclipse?</p>
  
  <p>Thanks for any help!</p>