CanDoYa
HU

Snake case converter

Teljesen a böngésződben fut - feltöltés és regisztráció nélkül.

Bármely írásrendszer betűi és számai megmaradnak; az írásjelek, szóközök és case-határok aláhúzássá válnak.
Bemeneti szöveg vagy azonosítók
snake_case kimenet
Illesszen be szöveget vagy azonosítókat a snake_case átalakításhoz
Oszd meg ezt az eszközt

Mi az a snake case converter?

A snake case converter a szöveget vagy kódszerű neveket aláhúzással tagolt azonosítókká alakítja, például user_profile_url formára. Illesszen be egy kifejezést, camelCase, PascalCase, kebab-case vagy vegyes írásjeleket, és az eredmény élőben frissül. Több sort is kezel, és konstansokhoz át tud váltani SCREAMING_SNAKE_CASE formára.

Így működik

  1. 1Illessze be a szöveget. Adjon meg egy kifejezést, címkelistát vagy meglévő azonosítókat. Minden bemeneti sorból egy kimeneti sor lesz.
  2. 2Válasszon formátumot. Hagyja meg az alapértelmezett snake_case kimenetet, vagy váltson SCREAMING_SNAKE_CASE formára konstansokhoz és környezeti változókhoz.
  3. 3Állítsa be a karakterkezelést. Tartsa bekapcsolva a Unicode betűket többnyelvű szöveghez, vagy kapcsolja ki, ha szigorú ASCII azonosítókra van szükség.
  4. 4Másolja az eredményt. A Másolás gombbal átveheti az átalakított azonosítót vagy a teljes átalakított oszlopot.

Kinek hasznos

Ez az átalakító teljesen a böngészőben fut, ezért a beillesztett kód, adatbázismezők és privát jegyzetek nem kerülnek feltöltésre. Felismeri az olyan gyakori azonosítóhatárokat, mint a HTTPServerError, customerProfileURL és invoice-total, majd az ismételt elválasztókat egyetlen aláhúzássá normalizálja. A Unicode betűk alapértelmezetten megmaradnak lokalizált azonosítókhoz, a szigorú ASCII mód pedig egyszerű latin betűkre hajtja az ékezeteket, ha egy rendszer csak a-z, 0-9 és aláhúzás karaktereket fogad el.

Gyakori kérdések

Ingyenes ez a snake case converter?

Igen. Az eszköz ingyenes, nem kér regisztrációt, és normál böngészős használatnál nincs gyakorlati sorlimitje. Illesszen be egy értéket vagy egy teljes oszlopot, és azonnal átalakíthatja.

Feltöltődik valahová a szövegem?

Nem. Az átalakítás helyben, a böngészőben történik. Az azonosítók, belső mezőnevek, API payloadok és piszkozatok az eszközén maradnak.

Mit jelent a snake_case?

A snake_case olyan névadási stílus, ahol a szavak kisbetűsek és aláhúzással vannak elválasztva, például <code>customer_profile_url</code>. Gyakori Pythonban, Rubyban, Rustban, adatbázisokban, fájlnevekben és sok API-konvencióban.

Át tud alakítani camelCase vagy PascalCase szöveget?

Igen. Felismeri a gyakori szóhatárokat, így a <code>customerProfileURL</code> eredménye <code>customer_profile_url</code>, a <code>HTTPServerError</code> pedig <code>http_server_error</code> lesz.

Mire való a SCREAMING_SNAKE_CASE?

A SCREAMING_SNAKE_CASE a nagybetűs változat, amelyet általában konstansokhoz, enum értékekhez és környezeti változókhoz használnak, például <code>API_BASE_URL</code>. Akkor használja a SCREAMING módot, ha a célstílus nagybetűs azonosítókat vár.

Támogatja az ékezeteket és a nem angol szöveget?

Igen. A Unicode betűk alapértelmezetten megmaradnak, így a cirill, görög, hindi, kínai és más írásrendszerű szavak megőrződnek, ha szóköz vagy írásjel választja el őket. A Unicode kikapcsolása csak akkor szükséges, ha szigorú ASCII kimenet kell.

Átalakíthatok sok nevet egyszerre?

Igen. Illesszen be soronként egy értéket, és az eszköz ugyanabban a sorrendben soronként egy átalakított azonosítót ad vissza. Hasznos táblázatfejlécekhez, adatbázisoszlopokhoz és tömeges kódtisztításhoz.