IntelliJ, tecla para su uso bajo el código de selección como parámetro?

Billybong:

Una de esas pequeñas cosas que tiende a reducir la velocidad de mí mientras que la codificación ... ¿Cómo refactorizar código en su posición actual para convertirse en el parámetro de una nueva llamada al método? El cursor se encuentra|

var foo = “|bar”;

Ahora foo debe ser un archivo así que me gustaría:

var foo = new File(“bar”);|

¿Cómo hacer que la entrada “nuevo archivo (” y obtener los paréntesis de cierre y coma generados por IntelliJ sin mover el cursor alrededor? Es Ctrl-W, corte, tipo, pegar la ruta más rápida?

Bajo Leijdekkers:

Es posible que desee probar la acción actual Declaración completa ( Cmd+ Shift+ Enteren Mac). Se completa el estado de cuenta actual mediante la adición de cualquier cierre de paréntesis y punto y coma, según sea necesario, sin importar en qué parte del comunicado se posiciona el cursor de texto. Sólo tiene que escribir new File(en el frente y el );se agrega para usted sin mover el cursor de texto.

Otra opción puede ser la de añadir su plantilla en vivo. Por ejemplo algo así $END$($SELECTION$). Lo nombré "Envolvente con el llamado método" y se lo di la abreviatura M. Usarlo seleccionando primero la constante de cadena y luego invocar envolvente con la plantilla en vivo. Añade los paréntesis y posiciona el cursor de texto en frente del paréntesis de apertura, y puede escribir new File.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=209756&siteId=1
Recomendado
Clasificación