IntelliJ IDEA conversión rápida UPPER_CASE a camelCase

Un pequeño livehack para usar IntelliJ IDEA.

Sucede que hay varias líneas de código con constantes de la forma CAMEL_CASE_EXP.
Además, son de diferentes longitudes y tipos.

Y quiero obtenerlos en forma de un montón de líneas del formulario camelCaseExp y, preferiblemente, lo más rápido posible.

Propongo un algoritmo simple.

  1. Seleccione las expresiones requeridas de la forma "CAMEL_CASE_EXP" usando el cursor múltiple (Alt + Shift + LMB para ayudar, o resaltando con la rueda del mouse presionada)
  2. Presiona Ctrl + Shift + U - obtén "camel_case_exp"
  3. Presiona Ctrl + F, conduce "_." En el cuadro de búsqueda
  4. Verificación de expresiones regulares: todas las primeras letras están en los resultados de búsqueda
  5. Presiona Ctrl + Alt + Shift + J (Seleccionar todas las ocurrencias): todos los resultados de búsqueda se resaltan
  6. Presiona Ctrl + Shift + U - obtén "camel_Case_Exp"
  7. Como la selección permanece, haga clic en la flecha izquierda; la selección desaparece
  8. Desde los cursores antes de los caracteres "_", simplemente haga clic en Eliminar
  9. Tengo el correcto "camelCaseExp"
  10. Beneficio!

Source: https://habr.com/ru/post/480936/


All Articles