Cuando pienso en limpiar mi código la utilidad a la que más recurro es, sin duda, «Extraer Método» (Ctrl+Alt+M en IntelliJ).

Dicha opción extrae el código seleccionado a un método nuevo. Un menú emergente te va a permitir elegir su nombre, visibilidad, parámetros y demás. Una vez pulsemos en Refactor, IntelliJ se va a encargar de adecuar todo nuestro código para que encaje con la refactorización.

Es decir, por un lado va a crear el método en las condiciones especificadas. Por otro lado va a crear la llamada apropiada asignando el valor de retorno, si lo hubiere, a la variable o propiedad correspondiente.
Hay que tener en cuenta que IntelliJ va a avisarnos de cualquier conflicto que le imposibilite realizar la acción, como por ejemplo que el trozo de código seleccionado generase más de un resultado.
De esta manera podemos estar tranquilos de que estamos limpiando de forma segura un método que quizá nos había quedado demasiado grande o que tal vez mezclaba diferentes ámbitos.