Pavadinimų keitimo į pabraukimą įrankis
Ši priemonė suteikia CamelCase ir Snake_case kad atitiktų skirtingų programavimo scenarijų pavadinimų reikalavimus.
Pagrindinės funkcijos
- CamelCase į underscore: Konvertuoja pavadinimus, pvz."userName" į"user_name"
- pabraukimas į garbanėlę: Konvertuoja, pvz."order_id" į"orderId"( (palaikomas pradinių raidžių perjungimas)
- Partijos apdorojimas: Palaiko kelių eilučių teksto konvertavimą vienu metu
Scenarijai
- Kodo pertvarkymas: Suvienodintas komandos pavadinimų stilius
- Kūrimas skirtingomis kalbomis: Pvz., "Java" (kupra) ir "Python" (pabraukimas) projektų bendradarbiavimas
- Duomenų bazės laukų atvaizdavimas: Automatinio ORM laukų pavadinimų konvertavimo įgyvendinimas
Pavadinimų konvencijos rekomendacijos
• Viešieji funkcijų / klasių pavadinimai: rekomenduojama Didžioji kupra (PascalCase) pvz.UserController
• Kintamieji / privatūs metodai: rekomenduojama naudoti Mažoji kupra (camelCase) pvz.currentUser
• konstantos/konfigūracijos elementai: neprivaloma Didžiosios raidės (SCREAMING_SNAKE_CASE) pvz.MAX_LENGTH
Pastaba: Ši priemonė nesaugo jokių įvesties duomenų, o rezultatai yra saugūs jautriam kodui tvarkyti.