Schnelle Konvertierung von UPPER_CASE nach camelCase

Ein kleiner Livehack für die Verwendung von IntelliJ IDEA.

Es kommt vor, dass es mehrere Codezeilen mit Konstanten der Form CAMEL_CASE_EXP gibt.
Darüber hinaus haben sie alle unterschiedliche Längen und Typen.

Und ich möchte sie in Form von ein paar Zeilen der Form camelCaseExp und vorzugsweise so schnell wie möglich erhalten.

Ich schlage einen einfachen Algorithmus vor.

  1. Wählen Sie mit dem Multi-Cursor die gewünschten Ausdrücke der Form „CAMEL_CASE_EXP“ aus (Alt + Shift + LMB als Hilfe oder Hervorheben mit gedrückt gehaltenem Mausrad).
  2. Drücke Strg + Umschalt + U - hol dir "camel_case_exp"
  3. Drücken Sie Strg + F, und fahren Sie mit "_" in das Suchfeld
  4. Check Regex - Alle Anfangsbuchstaben sind in den Suchergebnissen
  5. Drücken Sie Strg + Alt + Umschalt + J (Alle Vorkommen auswählen) - alle Suchergebnisse werden hervorgehoben
  6. Drücke Strg + Umschalt + U - hol dir "camel_Case_Exp"
  7. Da die Auswahl erhalten bleibt, klicken Sie auf den Pfeil nach links - die Auswahl verschwindet
  8. Da die Cursor vor den Zeichen "_" stehen - einfach auf Löschen klicken
  9. Habe das richtige "camelCaseExp"
  10. Profit!

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


All Articles