IntelliJ IDEA conversion rapide UPPER_CASE en camelCase

Un petit livehack pour utiliser IntelliJ IDEA.

Il arrive qu'il existe plusieurs lignes de code avec des constantes de la forme CAMEL_CASE_EXP.
De plus, ils sont tous de longueurs et de types différents.

Et je veux les obtenir sous la forme d'un tas de lignes de la forme camelCaseExp, et, de préférence, le plus rapidement possible.

Je propose un algorithme simple.

  1. Sélectionnez les expressions requises du formulaire «CAMEL_CASE_EXP» à l'aide du multi-curseur (Alt + Maj + LMB pour vous aider, ou mettez en surbrillance avec la molette de la souris enfoncée)
  2. Appuyez sur Ctrl + Maj + U - obtenez «camel_case_exp»
  3. Appuyez sur Ctrl + F, conduisez «_». Dans la zone de recherche
  4. Vérifiez Regex - toutes les premières lettres sont dans les résultats de recherche
  5. Appuyez sur Ctrl + Alt + Maj + J (Sélectionner toutes les occurrences) - tous les résultats de la recherche sont mis en évidence
  6. Appuyez sur Ctrl + Maj + U - obtenez «camel_Case_Exp»
  7. Puisque la sélection reste, cliquez sur la flèche gauche - la sélection disparaît
  8. Depuis les curseurs avant les caractères "_" - cliquez simplement sur Supprimer
  9. Vous avez le bon "camelCaseExp"
  10. Profit!

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


All Articles