TL
Tool Lab
💰Donare
💰Donare

Variable Name Generator

Converte qualsiasi frase in camelCase, snake_case, PascalCase, kebab-case e altro

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.

Informazioni su questo strumento

Il Variable Name Generator converte qualsiasi frase in linguaggio naturale o nome di variabile esistente in 14 convenzioni di denominazione comuni usate in diversi linguaggi di programmazione e contesti.

Il convertitore suddivide l'input in base a spazi, trattini, underscore, barre, punti e confini camelCase/PascalCase. Poi riassembla le parole nel formato desiderato. L'input viene automaticamente normalizzato in minuscolo prima della trasformazione.

Come usare

  1. Digita una frase in linguaggio naturale o incolla un nome di variabile esistente.
  2. Lo strumento genera istantaneamente 14 varianti di convenzione di denominazione.
  3. Clicca su un risultato per copiarlo negli appunti.
  4. Passa da una convenzione all'altra per trovare quella giusta per il tuo linguaggio o framework.

Casi d'uso

Gli sviluppatori JavaScript convertono frasi in camelCase o PascalCase per variabili e nomi di classi. Gli sviluppatori Python usano snake_case per le funzioni. Gli sviluppatori CSS usano kebab-case per le proprietà personalizzate (--my-var). Gli ingegneri di database usano lo stile SQL_COLUMN per i nomi delle colonne.

Domande frequenti

  • Gestisce input esistenti in camelCase o PascalCase?Sì. Lo strumento suddivide camelCase e PascalCase in singole parole prima di applicare il formato desiderato.
  • Quali caratteri vengono rimossi dall'input?I caratteri non alfanumerici, ad eccezione di spazi, trattini, underscore, barre e punti, vengono rimossi. I numeri vengono conservati.
  • Perché l'output è minuscolo per impostazione predefinita?Lo strumento normalizza l'input in minuscolo prima di applicare le regole di formattazione di destinazione, seguendo la convenzione della maggior parte degli standard di denominazione.