Conversor de mayúsculas y minúsculas
Case Converter
Convierte entre MAYÚSCULAS, minúsculas, Tipo Título, Tipo oración, camelCase, snake_case, kebab-case y CONSTANT_CASE.
Doce convenciones de nombres a la vez, en lugar de un menú desplegable que hay que recorrer. Quien abre un conversor de mayúsculas casi siempre quiere ver cuál encaja — parse_http_response o parseHttpResponse — y la respuesta es más fácil cuando las dos están en pantalla.
Texto
Cada línea se convierte por separado, así que una lista de identificadores funciona igual.
Cómo se separa la primera línea
Todos los estilos son estas mismas palabras unidas de otra manera, así que si la separación está mal, el resultado también lo estará. Una sigla termina una letra antes de la siguiente minúscula, un dígito se queda con las letras que lo preceden y un cambio de alfabeto siempre empieza una palabra nueva.
Convertido
- 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
Cómo se usa
Pega un identificador o una lista entera
Cada línea se convierte por separado, así que una columna de nombres de campos o de constantes funciona igual que una sola frase.
Revisa cómo se dividió la primera línea
Todos los estilos son la misma lista de palabras unida de otra forma. Si la división está mal, el resultado está mal, y ver las palabras como fichas es más rápido que leer doce respuestas equivocadas.
Decide qué hacer con las siglas
Apagado da parseHttpBody, que se puede volver a dividir en palabras sin ambigüedad. Encendido da parseHTTPBody, que se lee mejor y no se puede. Elige el que ya use tu código.
Preguntas frecuentes
¿Por qué mi sigla salió como Http?
Es el valor predeterminado, y es el reversible. En HTTPBody una máquina no encuentra ninguna frontera entre la sigla y la palabra; en HttpBody sí. Activa «mantener siglas en mayúsculas» cuando la legibilidad importe más.
¿Cómo maneja el coreano?
Un cambio de alfabeto siempre empieza una palabra nueva, así que 사용자Name se divide en dos. El hangul no tiene mayúsculas, de modo que los estilos lo dejan igual y solo cambian los separadores — que suele ser lo que se quería de un snake_case de una cadena mixta.
¿A dónde va un dígito?
Con las letras que lo preceden, así que utf8Encode queda como una sola palabra y no como utf_8_encode. Un dígito al inicio de la cadena conserva su lugar.
Puede recibir de
Buscar y reemplazar
Find & Replace
Reemplaza por texto literal, por palabra completa o por expresión regular, con grupos de captura y vista previa de cada coincidencia.
Generador de slug para URL
Slug Generator
Convierte un título en un slug seguro para una URL, con romanización de los alfabetos que la necesitan y separador a elegir.
Quitar tildes y diacríticos
Diacritic Remover
Reduce el texto latino acentuado a ASCII simple —café pasa a cafe, mañana a manana— para slugs, ordenaciones y claves de búsqueda.
Comparar dos textos
Text Diff
Compara dos textos en paralelo o en una sola columna, por líneas, por palabras o carácter a carácter.
Después
Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.
Buscar y reemplazar
Find & Replace
Reemplaza por texto literal, por palabra completa o por expresión regular, con grupos de captura y vista previa de cada coincidencia.
JSON a tipos de TypeScript
JSON to TypeScript
Deduce interfaces o tipos de TypeScript a partir de un JSON de ejemplo, fusionando campos opcionales y uniones.
Generador de slug para URL
Slug Generator
Convierte un título en un slug seguro para una URL, con romanización de los alfabetos que la necesitan y separador a elegir.
Normalizador de Unicode
Unicode Normaliser
Aplica NFC, NFD, NFKC o NFKD: el arreglo para los acentos que llegan de macOS descompuestos, que se ven bien pero nunca coinciden en una búsqueda ni en un nombre de archivo.
Editor de Markdown
Markdown Editor
Edita Markdown con vista previa en vivo y exporta el HTML renderizado, con tablas y listas de tareas de GFM.
Anonimizador de textos
Text Anonymiser
Encuentra correos, teléfonos, números de tarjeta y documentos de identidad en texto libre y los enmascara o los sustituye por seudónimos.