IntelliJ IDEA conversĂŁo rĂĄpida UPPER_CASE para camelCase

Um pequeno livehack para usar o IntelliJ IDEA.

Acontece que existem vĂĄrias linhas de cĂłdigo com constantes no formato CAMEL_CASE_EXP.
Além disso, são todos de diferentes comprimentos e tipos.

E quero obtĂȘ-los na forma de um monte de linhas no formato camelCaseExp e, de preferĂȘncia, o mais rĂĄpido possĂ­vel.

Eu proponho um algoritmo simples.

  1. Selecione as expressĂ”es necessĂĄrias no formato “CAMEL_CASE_EXP” usando o cursor mĂșltiplo (Alt + Shift + LMB para ajudar ou realçando com a roda do mouse pressionada)
  2. Pressione Ctrl + Shift + U - obtenha "camel_case_exp"
  3. Pressione Ctrl + F, dirija “_.” Na caixa de pesquisa
  4. Verifique Regex - todas as primeiras letras estĂŁo nos resultados da pesquisa
  5. Pressione Ctrl + Alt + Shift + J (Selecionar todas as ocorrĂȘncias) - todos os resultados da pesquisa sĂŁo destacados
  6. Pressione Ctrl + Shift + U - obtenha "camel_Case_Exp"
  7. Como a seleção permanece, clique na seta esquerda - a seleção desaparece
  8. Como os cursores antes dos caracteres "_" - basta clicar em Excluir
  9. Entendi o “camelCaseExp"
  10. Lucro!

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


All Articles