livehack صغير لاستخدام IntelliJ IDEA.
يحدث أن هناك عدة سطور من التعليمات البرمجية مع ثوابت النموذج CAMEL_CASE_EXP.
علاوة على ذلك ، فهي جميعها أطوال وأنواع مختلفة.
وأريد الحصول عليها في شكل مجموعة من الأسطر من النموذج camelCaseExp ، ويفضل ، في أسرع وقت ممكن.
أقترح خوارزمية بسيطة.
- حدد التعبيرات المطلوبة للنموذج "CAMEL_CASE_EXP" باستخدام المؤشر المتعدد (Alt + Shift + LMB للمساعدة ، أو التمييز باستخدام عجلة الماوس مع الاستمرار في الضغط)
- اضغط على Ctrl + Shift + U - الحصول على "camel_case_exp"
- اضغط على Ctrl + F ، وانطلق "_." في مربع البحث
- تحقق Regex - جميع الحروف الأولى في نتائج البحث
- اضغط على Ctrl + Alt + Shift + J (حدد جميع الحالات) - يتم تمييز جميع نتائج البحث
- اضغط على Ctrl + Shift + U - احصل على "camel_Case_Exp"
- منذ أن ظل التحديد ، انقر فوق السهم الأيسر - يختفي التحديد
- نظرًا لأن المؤشرات قبل الأحرف "_" - فقط انقر فوق "حذف"
- حصلت على حق "camelCaseExp"
- الربح!