Is there something like CodeRush for Java?
-
Is there a specific Java IDE that you're using? – Paul Sasik Dec 21 '09 at 15:50
-
1Codeush is a productivity tool for Microsoft Visual studio - http://devexpress.com/CodeRush or http://devexpress.com/crx or http://en.wikipedia.org/wiki/CodeRush – Rory Becker Dec 21 '09 at 16:49
3 Answers
The real answer is that Many Java IDE's give the same types of features (as relevant for Java), so you should really check them out and then ask about a specific missing feature that you had in CodeRush that you think would be relevant to a Java IDE.

- 90,445
- 31
- 189
- 263
-
1This is true, coming from a Java background (Eclipse mostly), I was baffled at how few navigational features the Visual Studio code editor offers out of the box. Much of what CodeRush / Resharper bring to Visual Studio is an out of the box feature in all three of the major Java IDE's. – Barend Dec 21 '09 at 20:28
While not quite like CodeRush, you can try JetBrains IDE for java (IntelliJ) to get similar functionality to what Resharper offers (not that dissimilar to CodeRush)

- 2,217
- 13
- 12
Nothing exist that is exactly like CodeRush for Java. The closest thing you will find is the JetBrains IDE as saret said.
The design philosophy of CodeRush/Refactor! is to never show a modal dialog like Eclipse/Resharper/Visual Studio does for refactoring. Instead CodeRush uses context sensitivity, by watching the AST, and only shows you refactorings that make sense. CodeRush/Refactor draws on top of the editor and animates things where appropriate.
Animation example:
Image source: http://www.skorkin.com/2012/07/reordering-method-parameters-with-visual-studio-and-coderush/

- 1
- 1

- 1,881
- 3
- 21
- 31