IntelliJ IDEA konversi cepat UPPER_CASE ke camelCase

Livehack kecil untuk menggunakan IntelliJ IDEA.

Kebetulan ada beberapa baris kode dengan konstanta bentuk CAMEL_CASE_EXP.
Selain itu, mereka semua memiliki panjang dan jenis yang berbeda.

Dan saya ingin mendapatkannya dalam bentuk sekelompok garis bentuk camelCaseExp, dan, lebih disukai, secepat mungkin.

Saya mengusulkan algoritma sederhana.

  1. Pilih ekspresi yang diperlukan dari bentuk "CAMEL_CASE_EXP" menggunakan multi-kursor (Alt + Shift + LMB untuk membantu, atau menyoroti dengan roda mouse ditekan ke bawah)
  2. Tekan Ctrl + Shift + U - dapatkan "camel_case_exp"
  3. Tekan Ctrl + F, drive “_.” Ke dalam kotak pencarian
  4. Periksa Regex - semua huruf pertama ada di hasil pencarian
  5. Tekan Ctrl + Alt + Shift + J (Select All Occurrences) - semua hasil pencarian disorot
  6. Tekan Ctrl + Shift + U - dapatkan "camel_Case_Exp"
  7. Karena pilihan tetap, klik panah kiri - pilihan menghilang
  8. Karena kursor sebelum karakter "_" - cukup klik Hapus
  9. Dapatkan "camelCaseExp" yang tepat
  10. Untung!

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


All Articles