CanDoYa
FI

Snake case -muunnin

Toimii kokonaan selaimessasi - ei lähetyksiä, ei rekisteröitymistä.

Kaikkien kirjoitusjarjestelmien kirjaimet ja numerot sailyvat; valimerkit, valilyonnit ja kirjainkoon rajat muuttuvat alaviivoiksi.
Syoteteksti tai tunnisteet
kebab-case-tulos
Liita tekstia tai tunnisteita muuntaaksesi ne muotoon kebab-case
Jaa tämä työkalu

Mika on kebab case -muunnin?

Snake case -muunnin muuttaa tekstin tai koodimaiset nimet yhdysmerkeillä erotetuiksi tunnisteiksi, kuten user-profile-url. Liita fraasi, camelCase, PascalCase, kebab-case tai sekalaisia valimerkkeja sisaltava nimi, ja tulos paivittyy heti. Tyokalu kasittelee myos monta rivia kerralla ja voi vaihtaa muotoon UPPER-KEBAB-CASE vakioita varten.

Näin se toimii

  1. 1Liita teksti. Syota fraasi, lista nimikkeita tai valmiita tunnisteita. Jokainen syoterivi muuttuu yhdeksi tulosriviksi.
  2. 2Valitse kirjainmuoto. Pida oletuksena kebab-case tai vaihda muotoon UPPER-KEBAB-CASE vakioita ja ymparistomuuttujia varten.
  3. 3Valitse merkkien kasittely. Jata Unicode-kirjaimet paalle monikielista tekstia varten, tai poista ne kaytosta kun tarvitset tiukat ASCII-tunnisteet.
  4. 4Kopioi tulos. Kopioi muunnettu tunniste tai koko muunnettu sarake Kopioi-painikkeella.

Kenelle

Tama muunnin toimii kokonaan selaimessa, joten liitettya koodia, tietokantakenttia ja yksityisia muistiinpanoja ei ladata palvelimelle. Se jakaa tavalliset tunnisterajat, kuten HTTPServerError, customerProfileURL ja invoice-total, ja siistii toistuvat erottimet yhdeksi yhdysmerkkiksi. Unicode-kirjaimet sailyvat oletuksena paikallisia tunnisteita varten, ja tiukka ASCII-tila muuntaa latinalaiset aksentit silloin, kun jarjestelma hyvaksyy vain tavalliset merkit a-z, 0-9 ja yhdysmerkkit.

Usein kysyttyä

Onko tama kebab case -muunnin ilmainen?

Kylla. Tyokalu on ilmainen, ei vaadi rekisteroitymista eika silla ole kaytannon rivirajaa normaalissa selainkaytossa. Liita yksi arvo tai koko sarake ja muunna se heti.

Ladataanko tekstini jonnekin?

Ei. Muunnos tapahtuu paikallisesti selaimessa. Tunnisteet, sisaiset kenttanimet, API-payloadit ja luonnokset pysyvat laitteellasi.

Mita kebab-case tarkoittaa?

kebab-case on nimeamistyyli, jossa sanat kirjoitetaan pienilla kirjaimilla ja erotetaan yhdysmerkeillä, kuten <code>customer-profile-url</code>. Se on yleinen Pythonissa, Rubyssa, Rustissa, tietokannoissa, tiedostonimissa ja monissa API-kaytannoissa.

Voiko se muuntaa camelCase- tai PascalCase-nimia?

Kylla. Se tunnistaa tavalliset kirjainkoon rajat, joten <code>customerProfileURL</code> muuttuu muotoon <code>customer-profile-url</code> ja <code>HTTPServerError</code> muotoon <code>http-server-error</code>.

Mihin UPPER-KEBAB-CASE tarvitaan?

UPPER-KEBAB-CASE on isoilla kirjaimilla kirjoitettu muoto, jota kaytetaan usein vakioihin, enum-arvoihin ja ymparistomuuttujiin, kuten <code>API-BASE-URL</code>. Kayta UPPER-tilaa, kun kohde odottaa isoilla kirjaimilla kirjoitettuja tunnisteita.

Tukeeko se aksentteja ja muuta kuin englanninkielista tekstia?

Kylla. Unicode-kirjaimet sailyvat oletuksena, joten kyrilliset, kreikkalaiset, hindin, kiinan ja muiden kirjoitusjarjestelmien sanat pysyvat mukana, kun ne on erotettu valilyonneilla tai valimerkeilla. Poista Unicode kaytosta vain, kun tarvitset tiukan ASCII-tuloksen.

Voinko muuntaa monta nimea kerralla?

Kylla. Liita yksi arvo rivia kohti, ja tyokalu palauttaa yhden muunnetun tunnisteen rivia kohti samassa jarjestyksessa. Se on kaytevaa taulukko-otsikoille, tietokantasarakkeille ja koodin massasiivoukselle.