Llega un titular entero en mayúsculas y hay que dejarlo legible antes de publicar. O el encabezado de una columna de Excel debe pasar a nombre de variable. Con el conversor de mayúsculas y minúsculas pegas el texto, pulsas uno de diez botones y el cuadro se reescribe en el acto.
Cuatro pasos con el conversor de mayúsculas y minúsculas
- Escribe o pega el texto en Texto de entrada. Al abrir la página ya hay una frase: "suite de web tools para desarrolladores y diseñadores".
- Pulsa uno de los botones de Acciones de conversión, por ejemplo camelCase (JavaScript).
- El cuadro muestra el resultado y aparece el aviso "¡Texto convertido!". No hay deshacer. Con el cuadro vacío no ocurre nada.
- Con Copiar el texto pasa al portapapeles; Borrar vacía el cuadro.
Del encabezado de Excel al nombre de variable
Una API devuelve nombre_cliente y el cliente en JavaScript espera nombreCliente: pegas, pulsas camelCase, copias. El título de una entrada de blog se queda en suite-de-web-tools-para-desarrolladores con kebab-case. "tamaño máximo de subida" pasa a TAMAÑO_MÁXIMO_DE_SUBIDA en CONSTANT_CASE, con la eñe y la tilde intactas. Y Sentence case salva el párrafo que alguien escribió con el bloqueo de mayúsculas.
Dónde cortan las palabras los formatos de código
Los cinco formatos de código (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE) parten el texto en estos puntos:
- los espacios y los saltos de línea;
- los guiones bajos, los guiones y los puntos también separan;
- cada paso de minúscula a mayúscula, como en
nombreCliente.
Una serie de mayúsculas no se parte: XMLHttpRequest da xmlhttp_request en snake_case y HTMLParser da htmlparser. El resto de signos se queda, y "hola, mundo" da hola,Mundo. Como los saltos de línea valen como espacios, una lista con un nombre por línea acaba en un solo identificador.
Title Case, la ñ y las tildes
Title Case pone en mayúscula la primera letra de cada palabra y no toca las demás, así que un texto en capitales sigue en capitales: pulsa antes minúsculas. Tampoco omite palabras como "de" o "la". Solo reconoce como letras de palabra la A–Z, los dígitos y el guion bajo, por eso "año nuevo" se convierte en "AñO Nuevo". Sentence case baja todo a minúsculas primero, de modo que ONU queda como "onu" salvo al inicio de frase, y pone mayúscula tras cualquier punto: "archivo.txt" pasa a "Archivo.Txt". UPPERCASE y lowercase siguen las reglas de JavaScript, y "straße" pasa a "STRASSE".
Qué ocurre con tu texto
La conversión corre como JavaScript en la pestaña. Un clic no envía ninguna petición, y la pestaña de red lo confirma. La herramienta no guarda el texto. Copiar usa el portapapeles del navegador y no se descarga ningún archivo.