Convertire maiuscole e minuscole
Case Converter
Passa tra MAIUSCOLO, minuscolo, Iniziali Maiuscole, Stile frase, camelCase, snake_case, kebab-case e CONSTANT_CASE.
Dodici convenzioni di denominazione tutte insieme, invece di un menu a tendina da scorrere. Chi apre un convertitore di maiuscole e minuscole di solito vuole vedere quale forma va bene — parse_http_response o parseHttpResponse — e la risposta viene più facile con tutte e due sullo schermo.
Testo
Ogni riga viene convertita per conto suo, quindi un elenco di identificatori funziona lo stesso.
Come è stata divisa la prima riga
Ogni stile è la stessa sequenza di parole, unita in modo diverso: se la divisione è sbagliata lo è anche il risultato. Una sigla finisce una lettera prima della minuscola successiva, una cifra resta attaccata alle lettere che la precedono e un cambio di scrittura comincia sempre una parola nuova.
Risultato
- camelCase
parseHttpResponse - PascalCase
ParseHttpResponse - snake_case
parse_http_response - kebab-case
parse-http-response - CONSTANT_CASE
PARSE_HTTP_RESPONSE - dot.case
parse.http.response - path/case
parse/http/response - Title Case
Parse HTTP Response - Sentence case
Parse HTTP response - UPPER CASE
PARSE HTTP RESPONSE - lower case
parse http response - tOGGLE cASE
PARSE http RESPONSE
Come si usa
Incollare un identificatore o un intero elenco
Ogni riga viene convertita per conto suo: una colonna di nomi di campo o di costanti funziona come una singola espressione.
Controllare come è stata divisa la prima riga
Ogni stile è la stessa sequenza di parole, unita in modo diverso. Se la divisione è sbagliata è sbagliato anche il risultato, e guardare le parole staccate una per una è più rapido che leggere dodici risposte sbagliate.
Decidere che cosa fare con le sigle
Disattivato dà parseHttpBody, che si può ridividere in parole senza ambiguità. Attivato dà parseHTTPBody, che si legge meglio e non si può più ridividere. Meglio prendere la forma che la base di codice usa già.
Domande frequenti
Perché la mia sigla è diventata Http?
È l’impostazione predefinita, ed è quella reversibile. In HTTPBody una macchina non trova nessun confine tra la sigla e la parola; in HttpBody lo trova. Basta attivare «lasciare le sigle in maiuscolo» quando conta di più la leggibilità.
Come tratta il coreano?
Un cambio di sistema di scrittura comincia sempre una parola nuova, quindi 사용자Name viene diviso in due. L’hangul non ha maiuscole e minuscole: gli stili lo lasciano stare e cambiano solo i separatori — che di solito è quello che si voleva da uno snake_case di una stringa mista.
Dove finisce una cifra?
Con le lettere che la precedono: utf8Encode resta una parola sola e non diventa utf_8_encode. Una cifra all’inizio della stringa resta al suo posto.
Può ricevere da
Trova e sostituisci
Find & Replace
Sostituisce per stringa esatta, per parola intera o con un’espressione regolare, con i gruppi di cattura e l’anteprima di ogni occorrenza.
Generatore di slug per URL
Slug Generator
Trasforma un titolo in uno slug sicuro per un URL — gli accenti cadono, il coreano passa in caratteri latini — e il separatore lo scegli tu.
Togliere gli accenti
Diacritic Remover
Riduce il testo latino accentato al puro ASCII — caffè diventa caffe — per slug, ordinamenti e chiavi di ricerca.
Confronto tra due testi
Text Diff
Confronta due testi affiancati o su una riga sola, per righe, per parole o per singoli caratteri.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Trova e sostituisci
Find & Replace
Sostituisce per stringa esatta, per parola intera o con un’espressione regolare, con i gruppi di cattura e l’anteprima di ogni occorrenza.
Da JSON a TypeScript
JSON to TypeScript
Deduce interfacce o tipi TypeScript da un esempio JSON, unendo i campi facoltativi e le unioni.
Generatore di slug per URL
Slug Generator
Trasforma un titolo in uno slug sicuro per un URL — gli accenti cadono, il coreano passa in caratteri latini — e il separatore lo scegli tu.
Normalizzare Unicode
Unicode Normaliser
Applica NFC, NFD, NFKC o NFKD: è la soluzione per il testo che arriva da macOS, che sembra giusto e non coincide mai.
Editor Markdown
Markdown Editor
Scrive Markdown con anteprima dal vivo ed esporta l’HTML generato, con le tabelle e le liste di spunta del GFM.
Anonimizzare un testo
Text Anonymiser
Trova indirizzi e-mail, numeri di telefono, numeri di carta e codici identificativi in un testo libero e li maschera o li sostituisce con pseudonimi — senza caricare nulla, tutto nel browser.