¿Existe un comando de Eclipse para rodear la selección actual entre paréntesis?
-
09-06-2019 - |
Pregunta
¿Existe un comando de Eclipse para rodear la selección actual entre paréntesis?
Crear una plantilla es una solución alternativa decente;no funciona con la funcionalidad "Rodear con", porque quiero poner entre paréntesis una expresión, no una línea completa, y eso requiere ${word_selection}
en vez de ${line_selection}
.
¿Existe alguna manera de vincular un método abreviado de teclado a esta plantilla en particular? Control-espacio Control-espacio flecha flecha flecha no es tan hábil como esperaba.
Solución
Quizás no sea la respuesta correcta, pero al menos una solución alternativa:
Defina una plantilla Java con el nombre "paréntesis" (o "pa") con lo siguiente:
(${word_selection})${cursor}
una vez seleccionada la palabra, control-espacio + pag + use las teclas de flecha para seleccionar la plantilla
Utilicé esta técnica para encajonar tipos primarios en JDK 1.4.2 y ahorra bastante escritura.
Otros consejos
Fácil, Ventana->Preferencias, luego seleccione Java->Editor->Plantillas
Crea una nueva plantilla con:(${line_selection}${cursor})
"line_selection" significa que debe seleccionar más de una línea.
También puedes intentar crear otro con "word_selection".
Luego, seleccione texto, haga clic derecho, rodear con...y elige tu nueva plantilla.