See teisendaja töötab täielikult sinu brauseris, nii et kleebitud koodi, andmebaasivälju ja privaatseid märkmeid ei laadita üles. See eraldab tavalised identifikaatori piirid, nagu HTTPServerError, customer_profile_url ja invoice-total, seejärel normaliseerib korduvad eraldajad üheks alakriipsuks. Unicode'i tähed jäävad vaikimisi lokaliseeritud identifikaatorite jaoks alles ning range ASCII režiim eemaldab ladina diakriitikud, kui süsteem lubab ainult a-z, 0-9 ja alakriipse.
Camel case teisendaja
Töötab täielikult sinu brauseris - midagi ei laadita üles, kontot pole vaja.
Mis on camel case teisendaja?
Camel case teisendaja muudab teksti või koodistiilis nimed alakriipsudega eraldatud identifikaatoriteks, näiteks userProfileUrl. Kleebi fraas, camelCase, PascalCase, kebab-case või segane kirjavahemärgistus ja tulemus uueneb kohe. Tööriist saab töödelda ka mitut rida ning lülituda konstantide jaoks kujule PascalCase.
Kuidas kasutada
- 1Kleebi tekst. Sisesta fraas, siltide loend või olemasolevad identifikaatorid. Iga sisendirida muutub üheks väljundireaks.
- 2Vali kirjaviis. Jäta vaikimisi camelCase väljund või lülitu konstantide ja keskkonnamuutujate jaoks kujule PascalCase.
- 3Vali märgitöötlus. Hoia Unicode'i tähed mitmekeelse teksti jaoks sees või lülita need välja, kui vajad rangeid ASCII identifikaatoreid.
- 4Kopeeri tulemus. Kasuta nuppu Kopeeri, et võtta teisendatud identifikaator või kogu teisendatud veerg.
Kellele see sobib
- Arendajad, kes nimetavad muutujaid, funktsioone, API välju või konfiguratsioonivõtmeid ümber enne nende kleepimist Pythonisse, Rubysse, Rusti, SQL-i või Terraformi.
- Andmetiimid, kes puhastavad tabelipäiseid stabiilseteks veerunimedeks, mis peavad vastu impordile ja ekspordile.
- Tootetiimid, kes muudavad sündmuste nimed, feature flag'id ja analüütikasildid etteaimatavateks identifikaatoriteks.
- Dokumentatsiooni kirjutajad, kes loovad koodistiili nimetamisreeglitega sobivaid näiteid ilma käsitsi puhastamiseta.
Korduvad küsimused
Kas see camel case teisendaja on tasuta?
Jah. Tööriist on tasuta, ei nõua registreerimist ja tavalisel brauserikasutusel puudub praktiline ridade piirang. Kleebi üks väärtus või terve veerg ja teisenda see kohe.
Kas minu tekst laaditakse kuhugi üles?
Ei. Teisendus toimub lokaalselt sinu brauseris. Identifikaatorid, sisemised väljanimeed, API payload'id ja mustandid jäävad sinu seadmesse.
Mida tähendab camelCase?
camelCase on nimetamisstiil, kus sõnad on väiketähtedes ja eraldatud alakriipsudega, näiteks <code>customerProfileUrl</code>. See on levinud Pythonis, Rubys, Rustis, andmebaasides, failinimedes ja paljudes API tavades.
Kas see teisendab camelCase'i või PascalCase'i?
Jah. See tuvastab tavalised kirjaviisi piirid, nii et <code>customer_profile_url</code> muutub kujule <code>customerProfileUrl</code> ja <code>HTTPServerError</code> kujule <code>httpServerError</code>.
Milleks kasutatakse PascalCase'i?
PascalCase on suurtähtedega variant, mida kasutatakse tavaliselt konstantide, enum-väärtuste ja keskkonnamuutujate jaoks, näiteks <code>ApiBaseUrl</code>. Kasuta režiimi PascalCase, kui sihtstiil eeldab suurtähtedega identifikaatoreid.
Kas see toetab diakriitikuid ja mitteingliskeelset teksti?
Jah. Unicode'i tähed hoitakse vaikimisi alles, nii et kirillitsa, kreeka, hindi, hiina ja teiste kirjade sõnad säilivad, kui neid eraldavad tühikud või kirjavahemärgid. Lülita Unicode välja ainult siis, kui vajad ranget ASCII väljundit.
Kas saan teisendada palju nimesid korraga?
Jah. Kleebi üks väärtus reale ja tööriist tagastab igale reale ühe teisendatud identifikaatori samas järjekorras. See sobib tabelipäiste, andmebaasiveergude ja hulgi koodipuhastuse jaoks.