Instrument de conversie a denumirii de la Hump la Underline
Acest instrument oferă CamelCase și Snake_case pentru a îndeplini cerințele de denumire ale diferitelor scenarii de programare.
Funcții de bază
- CamelCase în underscore: Convertește nume precum"userName" la"user_name"
- underscore în hump: Convertește de ex."order_id" la"orderId"( (este acceptată schimbarea inițială a majusculelor)
- Procesare pe loturi: Suportă conversia mai multor linii de text în același timp
Scenarii
- Refactorizarea codului: Stil unificat de denumire a echipei
- Dezvoltare în mai multe limbi: de exemplu, colaborarea în proiecte Java (cocoașă) și Python (underscore)
- Maparea câmpurilor bazei de date: Implementarea conversiei automate a numelor de câmp ORM
Recomandări privind convenția de denumire
• Numele funcțiilor/claselor publice: recomandat Big Hump (PascalCase) cum ar fiUserController
• Variabile/metode private: se recomandă utilizarea cocoașă mică (camelCase) de exemplucurrentUser
• constante/elemente de configurare: opțional Șarpe cu majuscule (SCREAMING_SNAKE_CASE) de ex.MAX_LENGTH
Notă: Acest instrument nu stochează nicio dată de intrare, iar rezultatele sunt sigure pentru manipularea codurilor sensibile.