Siirry sisältöön
helpyself

Kirjainkoon muunnin

Local only — nothing is uploaded unless you save or share it.

Muunna teksti muotoon camelCase, snake_case, kebab-case ja muihin.

  1. Liitä tai kirjoita tekstisi
  2. Kaikki muodot ilmestyvät kerralla kirjoittaessasi
  3. Kopioi se jonka tarvitset
Tallenna tämä työkalu

Pidä Kirjainkoon muunnin käden ulottuvilla

Lisää kirjanmerkkeihin

Tietoa työkalusta

Eri järjestelmät vaativat eri nimeämiskäytäntöjä, ja niiden välillä siirtyminen käsin on työlästä ja virhealtista. JavaScript suosii camelCasea, Python ja tietokannat nojaavat snake_caseen, CSS-luokat ja URL-osoitteet käyttävät kebab-casea, ympäristömuuttujat huutavat CONSTANT_CASElla ja otsikot haluavat Otsikkotyylin. Tämä muunnin näyttää kaikki muodot kerralla, joten voit poimia sen jonka tarvitset. Se toimii millä tahansa syötteellä eikä vain irrallisilla sanoilla, koska ohjelmointimuodot pilkkovat tekstin ensin sanoiksi: camelCasen rajat, alaviivat, väliviivat ja välilyönnit ymmärretään kaikki, joten voit muuntaa suoraan käytännöstä toiseen. Lyhenteet käsitellään järkevästi, joten nimi kuten HTTPServerConfig jakautuu odottamiisi sanoihin eikä yhdeksi pitkäksi isojen kirjainten jonoksi. Otsikkotyyli noudattaa tavallista toimituksellista käytäntöä ja jättää lyhyet sidesanat kuten of, and ja the pieniksi, ellei sana ole rivin ensimmäinen tai viimeinen. Virkkeen alkukirjain, SUURAAKKOSET ja pienaakkoset toimivat tekstiisi sellaisenaan, joten välimerkit ja välit säilyvät koskemattomina.

Usein kysyttyä

Voinko muuntaa camelCasesta suoraan snake_caseen?

Kyllä. Syöte pilkotaan sanoiksi ennen kuin mitään kootaan uudelleen, joten sillä ei ole väliä mistä käytännöstä aloitat. camelCase, PascalCase, snake_case, kebab-case ja tavallinen välilyönnein eroteltu teksti kelpaavat kaikki syötteeksi.

Onko tämä camelCase-muunnin vai snake case -muunnin?

Molempia, ja loputkin — se on kirjainkoon muunnin, joka lukee mitä liität ja kirjoittaa sen uudelleen valitsemassasi muodossa: camelCase, PascalCase, snake case, kebab case, CONSTANT_CASE tai tavalliset virkkeet. Mitään lähtömuotoa ei tarvitse valita, koska pilkkominen päätellään tekstistä itsestään.

Miten lyhenteet käsitellään?

Isojen kirjainten jono, jota seuraa isolla alkava sana, katkaistaan oikeasta kohdasta, joten HTTPServerConfigista tulee sanat http, server ja config eikä yhtä yhtenäistä pötköä. Näin saat http_server_config eikä httpserverconfig.

Miksi Otsikkotyyli jättää joitakin sanoja pieniksi?

Koska vakiintunut toimituksellinen tyyli pitää lyhyet artikkelit, konjunktiot ja prepositiot kuten a, of, and ja the pieninä, elleivät ne ole ensimmäinen tai viimeinen sana. Jos haluat jokaisen sanan isolla joka tapauksessa, ota Otsikkotyylin tulos ja säädä sitä.

Säilyvätkö välimerkit, kun muunnan suur- tai pienaakkosiksi?

Kyllä. SUURAAKKOSET, pienaakkoset ja Virkkeen alkukirjain toimivat alkuperäiseen tekstiisi eivätkä poimittuihin sanoihin, joten välit ja välimerkit säilyvät täsmälleen. Ohjelmointimuodot hylkäävät välimerkit väistämättä, koska ne eivät kelpaa tunnisteisiin.

Miksi v2 muuttuu muotoon v_2 snake_casessa?

Koska kirjainten ja numeroiden välinen raja tulkitaan sananrajaksi, samoin kuin laajasti käytetyissä kirjastoissa kuten lodash. Saat utf_8_encoder eikä utf8_encoder. Otsikkotyyli ja Virkkeen alkukirjain eivät katkaise numeroita, joten otsikoissa v2 säilyy ehjänä.

Auta parantamaan tätä työkalua

Löysitkö virheen, kaipaatko muutosta vai puuttuuko jokin työkalu?

/case-converter

↑↓ liikkuminen · Enter avaa · Esc sulkee