Šis pārveidotājs darbojas pilnībā jūsu pārlūkā, tāpēc ielīmētais kods, datubāzes lauki un privātas piezīmes netiek augšupielādētas. Tas sadala biežas identifikatoru robežas, piemēram, HTTPServerError, customerProfileURL un invoice-total, pēc tam atkārtotus atdalītājus normalizē vienā pasvītrā. Unicode burti pēc noklusējuma paliek lokalizētiem identifikatoriem, bet stingrais ASCII režīms noņem latīņu diakritiskās zīmes, ja sistēma pieņem tikai a-z, 0-9 un pasvītras.
Snake case pārveidotājs
Darbojas tikai tavā pārlūkā - bez augšupielādes un reģistrācijas.
Kas ir kebab case pārveidotājs?
Snake case pārveidotājs pārvērš tekstu vai koda stila nosaukumus par identifikatoriem, kuros vārdi atdalīti ar pasvītrām, piemēram, user-profile-url. Ielīmējiet frāzi, camelCase, PascalCase, kebab-case vai jauktu interpunkciju, un rezultāts atjaunojas uzreiz. Tas apstrādā arī vairākas rindas un var pārslēgties uz UPPER-KEBAB-CASE konstantēm.
Kā lietot
- 1Ielīmējiet tekstu. Ievadiet frāzi, etiķešu sarakstu vai esošus identifikatorus. Katra ievades rinda kļūst par vienu izvades rindu.
- 2Izvēlieties reģistru. Atstājiet noklusēto kebab-case izvadi vai pārslēdziet uz UPPER-KEBAB-CASE konstantēm un vides mainīgajiem.
- 3Izvēlieties rakstzīmju apstrādi. Atstājiet Unicode burtus ieslēgtus daudzvalodu tekstam vai izslēdziet tos, ja vajadzīgi stingri ASCII identifikatori.
- 4Kopējiet rezultātu. Izmantojiet Kopēt, lai paņemtu pārveidoto identifikatoru vai visu pārveidoto kolonnu.
Kam noder
- Izstrādātājiem, kuri pārdēvē mainīgos, funkcijas, API laukus vai konfigurācijas atslēgas pirms ielīmēšanas Python, Ruby, Rust, SQL vai Terraform.
- Datu komandām, kas izklājlapu galvenes pārvērš stabilos kolonnu nosaukumos importam un eksportam.
- Produktu komandām, kas notikumu nosaukumus, feature flag un analītikas etiķetes pārvērš paredzamos identifikatoros.
- Dokumentācijas autoriem, kas veido piemērus ar koda nosaukumu konvencijām bez manuālas tīrīšanas.
Biežāk uzdotie jautājumi
Vai šis kebab case pārveidotājs ir bezmaksas?
Jā. Rīks ir bezmaksas, neprasa reģistrāciju un parastai lietošanai pārlūkā tam nav praktiska rindu limita. Ielīmējiet vienu vērtību vai visu kolonnu un pārveidojiet uzreiz.
Vai mans teksts tiek kaut kur augšupielādēts?
Nē. Pārveidošana notiek lokāli jūsu pārlūkā. Identifikatori, iekšējie lauku nosaukumi, API payload un melnraksti paliek jūsu ierīcē.
Ko nozīmē kebab-case?
kebab-case ir nosaukumu stils, kur vārdi rakstīti ar mazajiem burtiem un atdalīti ar pasvītrām, piemēram, <code>customer-profile-url</code>. Tas ir biežs Python, Ruby, Rust, datubāzēs, failu nosaukumos un daudzās API konvencijās.
Vai tas var pārveidot camelCase vai PascalCase?
Jā. Tas atpazīst biežas reģistra robežas, tāpēc <code>customerProfileURL</code> kļūst par <code>customer-profile-url</code>, bet <code>HTTPServerError</code> par <code>http-server-error</code>.
Kam domāts UPPER-KEBAB-CASE?
UPPER-KEBAB-CASE ir lielo burtu variants, ko parasti izmanto konstantēm, enum vērtībām un vides mainīgajiem, piemēram, <code>API-BASE-URL</code>. Izmantojiet UPPER režīmu, ja mērķa stils sagaida identifikatorus ar lielajiem burtiem.
Vai tiek atbalstītas diakritiskās zīmes un neangļu teksts?
Jā. Unicode burti pēc noklusējuma tiek saglabāti, tāpēc vārdi kirilicā, grieķu, hindi, ķīniešu un citās rakstībās paliek, ja tos atdala atstarpes vai interpunkcija. Unicode izslēdziet tikai tad, ja vajadzīga stingra ASCII izvade.
Vai varu pārveidot daudz nosaukumu reizē?
Jā. Ielīmējiet pa vienai vērtībai katrā rindā, un rīks atgriezīs pa vienam pārveidotam identifikatoram katrai rindai tādā pašā secībā. Tas noder izklājlapu galvenēm, datubāzu kolonnām un masveida koda tīrīšanai.