Miten se toimii
Muunnin jakaa syötteen sanoiksi, kirjoittaa ne pienillä kirjaimilla ja yhdistää sitten uudelleen käyttämällä erotinta ja valitun tavan isoilla kirjaimilla. Otsikon ja lauseen kirjainkoko toimivat alkuperäisessä tekstissä pienillä kirjaimilla kirjoitettujen sanojen sijaan.
- Tapauksen muutokset ovat deterministisiä merkkijonomuunnoksia; lyhenteet ja numerot pysyvät paikoillaan.
Miksi sillä on merkitystä
Kentän uudelleennimeäminen API:n, tietokannan ja käyttöliittymän välillä on rutiinitehtävä, joka katkeaa, kun lyhenteitä, numeroita tai aksentoituja kirjaimia käsitellään epäjohdonmukaisesti. Samojen sanojen näkeminen jokaisessa käytännössä tekee kartoituksen ilmeiseksi ennen koodin muutoksia.
Toimiva esimerkki
Sanoista user profile image tulee userProfileImage, user_profile_image, user-profile-image ja UserProfileImage. Lyhenteet kirjoitetaan ensin pienillä kirjaimilla, joten tunnukseen perustuvat tunnisteet on tarkistettava manuaalisesti.
Yleisiä virheitä
- Lyhenteiden muuntaminen sokeasti ja merkityksen menettäminen.
- Odotetaan kielikohtaista kirjainta, kuten turkkilainen pisteviiva i.
- Julkisten API-kenttien nimeäminen uudelleen ilman siirtosuunnitelmaa.
Käytännön vinkkejä
Päätä käytäntö kohteen mukaan, älä maun mukaan: JSON-sovellusliittymät yleensä camelCase, SQL-sarakkeet snake_case, URL-osoitteet kebab-case. Säilytä vanhat ja uudet kenttien nimet siirtoikkunan aikana sen sijaan, että vaihtaisit yhdellä käyttöönotolla.
Kuinka käyttää sitä
- Avaa työkalu. Kaikki toimii selaimesi välilehdessä.
- Liitä tai kirjoita syöte ja valitse sitten haluamasi toiminto.
- Tarkista tulos ja kopioi se yhdellä napsautuksella.
Yleisiä kysymyksiä
Käsitteleekö camelCase lyhenteitä oikein?
Sanat kirjoitetaan pienillä kirjaimilla ennen liittymistä, joten lyhenteistä tulee normaaleja sanoja. Tarkista isojen kirjaimien käyttöön perustuvat tunnisteet.
Miksi aksenttimerkit muuttuivat?
Tapauskartoitus on kielestä riippumaton. Esimerkiksi turkkilainen katkoviiva i saattaa vaatia manuaalista korjausta.
Voinko muuntaa vain osan tekstistä?
Kyllä. Liitä vain se valinta, jonka haluat muuttaa.
Onko tämä työkalu todella ilmainen?
Kyllä. Ei ole tiliä, ei maksumuuria eikä käyttörajaa. Tools Appin rahoittaa aumenso, sen takana oleva studio.
Onko jotain kirjoittamani ladattu?
Ei. Työkalu toimii selaimesi välilehdessä. mitä syötät, sitä ei koskaan lähetetä meille eikä tallenneta.