Monu Tools

Convertitore di maiuscole/minuscole

Converti il testo tra MAIUSCOLO, minuscolo, Titolo, Frase, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e dot.case.

Come usare Convertitore

  1. 01

    Digita o incolla il tuo testo.

  2. 02

    Scegli il formato dall'elenco.

  3. 03

    Copia il risultato convertito.

Cosa fa questo convertitore

Il Convertitore di Maiuscole/Minuscole passa il testo tra i casi di programmazione e i casi del linguaggio naturale in un unico posto, così non devi ridigitare a mano un'etichetta, una variabile o un'intestazione solo per cambiare come è capitalizzata.

La conversione avviene interamente nel tuo browser, quindi qualsiasi cosa incolli resta sul tuo dispositivo e nulla viene caricato.

I casi che copre

Copre UPPERCASE, lowercase, Title Case e Sentence case per la prosa, più i casi di cui gli sviluppatori hanno bisogno: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e dot.case. Ciascuno ha il suo posto: camelCase in JavaScript e Java, snake_case in Python e Ruby, kebab-case in CSS e negli URL, e CONSTANT_CASE per le variabili d'ambiente.

Come divide le parole

La parte ingegnosa è la tokenizzazione. Il convertitore prima divide il tuo input in parole, comprendendo camelCase, snake_case, kebab-case e spazi esistenti, e tratta gli acronimi come API o HTTP come singole unità. Così myAPIKey diventa my-api-key, non my-a-p-i-key.

Title Case, Sentence case e guide di stile

Title Case mette in maiuscolo la prima lettera di ogni parola, il che è ideale per intestazioni ed etichette. Sentence case mette in maiuscolo solo la prima parola, come nella prosa ordinaria. Nota che Title Case qui non applica le regole editoriali sulle parole brevi (lasciando "of" o "the" in minuscolo), quindi controlla i titoli se segui una guida di stile specifica.

Gli usi tipici includono rinominare una variabile per adattarla alla convenzione di un nuovo linguaggio, trasformare un'intestazione in uno slug URL, costruire un nome di variabile d'ambiente da un'etichetta, o semplicemente ripulire una capitalizzazione incoerente incollata da altrove.

Domande frequenti

Come vengono gestiti gli input misti?

Il convertitore divide prima camelCase, snake_case, kebab-case e spazi in parole, e tratta gli acronimi come API o HTTP come parole singole.

Quale notazione dovrei usare?

camelCase per JavaScript e Java, snake_case per Python e Ruby, kebab-case per CSS e URL, CONSTANT_CASE per le variabili d'ambiente, e Maiuscolo Iniziale o Stile frase per la prosa.

Qual è la differenza tra camelCase e PascalCase?

Entrambe uniscono le parole senza spazi e mettono in maiuscolo ogni parola, ma camelCase mantiene la prima lettera minuscola (myVariable) mentre PascalCase la mette in maiuscolo anch'essa (MyVariable). PascalCase è comune per i nomi di classi e tipi.

Come vengono gestiti gli acronimi?

Gli acronimi come API, URL o HTTP vengono trattati come parole singole, quindi myAPIKey si converte in modo pulito in my-api-key o my_api_key invece di dividere ogni lettera.

Il Maiuscolo Iniziale segue le regole delle guide di stile?

Mette in maiuscolo la prima lettera di ogni parola. Non applica le regole editoriali che mantengono in minuscolo le parole brevi come di o il, quindi rivedi i titoli se segui una guida di stile specifica.

Il mio testo viene caricato?

No. La conversione viene eseguita interamente nel tuo browser, quindi nulla di ciò che incolli viene inviato a un server o memorizzato.

Incorpora questo strumento

Aggiungi questo strumento al tuo sito web. Copia lo snippet qui sotto; si aggiorna automaticamente.

<iframe src="https://monu.tools/embed/it/case-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Strumenti correlati