3 ответа
Хотя это и не совсем похоже на CodeRush, вы можете попробовать интегрированную среду разработки JetBrains для Java (IntelliJ), чтобы получить функциональность, аналогичную той, что предлагает Resharper (не столь отличную от CodeRush).
Реальный ответ заключается в том, что многие Java IDE предоставляют те же типы функций (которые актуальны для Java), поэтому вы должны действительно проверить их, а затем спросить о конкретной отсутствующей функции, которая была у вас в CodeRush, которая, по вашему мнению, будет иметь отношение к Java IDE.
Ничего не существует, что точно так же, как CodeRush для Java. Самая близкая вещь, которую вы найдете, - это JetBrains IDE, как сказал Сарет.
Философия дизайна CodeRush / Refactor! никогда не показывать модальное диалоговое окно, как Eclipse / Resharper / Visual Studio для рефакторинга. Вместо этого CodeRush использует контекстную чувствительность, наблюдая за AST, и показывает только те рефакторинги, которые имеют смысл. CodeRush/Refactor рисует поверх редактора и анимирует вещи, где это уместно.
Пример анимации:
Источник изображения: http://www.skorkin.com/2012/07/reordering-method-parameters-with-visual-studio-and-coderush/