TL
Tool Lab
💰Donate
💰Donate

Variable Name Generator

Zamień dowolną frazę na camelCase, snake_case, PascalCase, kebab-case i inne.

camelCase
userProfileImageUrl
PascalCase
UserProfileImageUrl
snake_case
user_profile_image_url
SCREAMING_SNAKE
USER_PROFILE_IMAGE_URL
kebab-case
user-profile-image-url
UPPER-KEBAB
USER-PROFILE-IMAGE-URL
dot.notation
user.profile.image.url
Train-Case
User-Profile-Image-Url
flatcase
userprofileimageurl
FLATCASE
USERPROFILEIMAGEURL
path/case
user/profile/image/url
$variable
$userProfileImageUrl
--css-var
--user-profile-image-url
SQL_COLUMN
USER_PROFILE_IMAGE_URL

Click any value to copy to clipboard.

O tym narzędziu

Generator nazw zmiennych zamienia dowolną frazę w języku naturalnym lub istniejącą nazwę zmiennej na 14 popularnych konwencji nazewnictwa stosowanych w różnych językach programowania i kontekstach.

Konwerter dzieli tekst wejściowy na podstawie spacji, myślników, podkreśleń, ukośników, kropek oraz granic camelCase/PascalCase. Następnie składa słowa ponownie w docelowym formacie. Wejście jest automatycznie normalizowane do małych liter przed transformacją.

Jak używać

  1. Wpisz frazę w języku naturalnym lub wklej istniejącą nazwę zmiennej.
  2. Narzędzie natychmiast generuje 14 wariantów konwencji nazewnictwa.
  3. Kliknij dowolny wynik, aby skopiować go do schowka.
  4. Przełączaj się między konwencjami, aby znaleźć odpowiednią dla swojego języka lub frameworka.

Przypadki użycia

Programiści JavaScript konwertują frazy na camelCase lub PascalCase dla zmiennych i nazw klas. Programiści Python używają snake_case dla funkcji. Twórcy CSS używają kebab-case dla właściwości niestandardowych (--my-var). Inżynierowie baz danych używają stylu SQL_COLUMN dla nazw kolumn.

Często zadawane pytania

  • Czy obsługuje istniejące dane wejściowe w formacie camelCase lub PascalCase?Tak. Narzędzie dzieli camelCase i PascalCase na pojedyncze słowa przed zastosowaniem docelowego formatu.
  • Jakie znaki są usuwane z wejścia?Znaki niealfanumeryczne, z wyjątkiem spacji, myślników, podkreśleń, ukośników i kropek, są usuwane. Cyfry są zachowywane.
  • Dlaczego wynik jest domyślnie zapisany małymi literami?Narzędzie normalizuje dane wejściowe do małych liter przed zastosowaniem docelowych reguł zapisu, zgodnie z konwencją większości standardów nazewnictwa.