تحويل IntelliJ IDEA بسرعة UPPER_CASE إلى camelCase

livehack صغير لاستخدام IntelliJ IDEA.

يحدث أن هناك عدة سطور من التعليمات البرمجية مع ثوابت النموذج CAMEL_CASE_EXP.
علاوة على ذلك ، فهي جميعها أطوال وأنواع مختلفة.

وأريد الحصول عليها في شكل مجموعة من الأسطر من النموذج camelCaseExp ، ويفضل ، في أسرع وقت ممكن.

أقترح خوارزمية بسيطة.

  1. حدد التعبيرات المطلوبة للنموذج "CAMEL_CASE_EXP" باستخدام المؤشر المتعدد (Alt + Shift + LMB للمساعدة ، أو التمييز باستخدام عجلة الماوس مع الاستمرار في الضغط)
  2. اضغط على Ctrl + Shift + U - الحصول على "camel_case_exp"
  3. اضغط على Ctrl + F ، وانطلق "_." في مربع البحث
  4. تحقق Regex - جميع الحروف الأولى في نتائج البحث
  5. اضغط على Ctrl + Alt + Shift + J (حدد جميع الحالات) - يتم تمييز جميع نتائج البحث
  6. اضغط على Ctrl + Shift + U - احصل على "camel_Case_Exp"
  7. منذ أن ظل التحديد ، انقر فوق السهم الأيسر - يختفي التحديد
  8. نظرًا لأن المؤشرات قبل الأحرف "_" - فقط انقر فوق "حذف"
  9. حصلت على حق "camelCaseExp"
  10. الربح!

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


All Articles