CanDoYa
HR

Snake case pretvarac

Radi u cijelosti u pregledniku - bez slanja podataka i bez registracije.

Slova i brojevi iz bilo kojeg pisma ostaju sacuvani; interpunkcija, razmaci i granice velikih slova postaju spojnice.
Ulazni tekst ili identifikatori
kebab-case izlaz
Zalijepite tekst ili identifikatore za pretvorbu u kebab-case
Podijelite ovaj alat

Sto je kebab case pretvarac?

Snake case pretvarac pretvara tekst ili nazive nalik kodu u identifikatore odvojene spojnicama, npr. user-profile-url. Zalijepite frazu, camelCase, PascalCase, kebab-case ili mijesanu interpunkciju i rezultat se odmah azurira. Alat radi i s vise redaka te se moze prebaciti na UPPER-KEBAB-CASE za konstante.

Kako se koristi

  1. 1Zalijepite tekst. Unesite frazu, popis oznaka ili postojece identifikatore. Svaki ulazni redak postaje jedan izlazni redak.
  2. 2Odaberite format. Zadrzite zadani izlaz kebab-case ili se prebacite na UPPER-KEBAB-CASE za konstante i varijable okoline.
  3. 3Odaberite obradu znakova. Ostavite Unicode slova ukljucena za visejezicni tekst ili ih iskljucite kada trebate stroge ASCII identifikatore.
  4. 4Kopirajte rezultat. Upotrijebite Kopiraj za preuzimanje pretvorenog identifikatora ili cijelog pretvorenog stupca.

Za koga je

Ovaj pretvarac radi u potpunosti u vasem pregledniku, pa se zalijepljeni kod, polja baze podataka i privatne biljeske ne prenose nigdje. Razdvaja uobicajene granice identifikatora kao sto su HTTPServerError, customerProfileURL i invoice-total, zatim ponovljene razdjelnike svodi na jednu podvlaku. Unicode slova ostaju sacuvana prema zadanim postavkama za lokalizirane identifikatore, a strogi ASCII nacin uklanja latinske naglaske kada sustav prihvaca samo obicne znakove a-z, 0-9 i spojnice.

Česta pitanja

Je li ovaj kebab case pretvarac besplatan?

Da. Alat je besplatan, ne trazi registraciju i nema prakticno ogranicenje broja redaka pri uobicajenoj uporabi u pregledniku. Zalijepite jednu vrijednost ili cijeli stupac i odmah ga pretvorite.

Salje li se moj tekst nekamo?

Ne. Pretvorba se odvija lokalno u pregledniku. Vasi identifikatori, interna imena polja, API payloadi i nacrti ostaju na vasem uredaju.

Sto znaci kebab-case?

kebab-case je stil imenovanja u kojem su rijeci pisane malim slovima i odvojene spojnicama, kao <code>customer-profile-url</code>. Cest je u Pythonu, Rubyju, Rustu, bazama podataka, nazivima datoteka i mnogim API konvencijama.

Moze li pretvoriti camelCase ili PascalCase?

Da. Prepoznaje uobicajene granice izmedu malih i velikih slova, pa <code>customerProfileURL</code> postaje <code>customer-profile-url</code>, a <code>HTTPServerError</code> postaje <code>http-server-error</code>.

Cemu sluzi UPPER-KEBAB-CASE?

UPPER-KEBAB-CASE je varijanta s velikim slovima, obicno namijenjena konstantama, enum vrijednostima i varijablama okoline kao sto je <code>API-BASE-URL</code>. Koristite UPPER nacin kada odredisni stil ocekuje identifikatore velikim slovima.

Podrzava li naglaske i tekst koji nije na engleskom?

Da. Unicode slova zadrzavaju se prema zadanim postavkama, pa se rijeci na cirilici, grckom, hindiju, kineskom i drugim pismima cuvaju kada su odvojene razmacima ili interpunkcijom. Iskljucite Unicode samo kada trebate strogi ASCII izlaz.

Mogu li pretvoriti vise naziva odjednom?

Da. Zalijepite jednu vrijednost po retku i alat vraca jedan pretvoreni identifikator po retku istim redoslijedom. To je prakticno za zaglavlja tablica, stupce baze podataka i masovno ciscenje koda.