Saltar al contenido

Convertidor camelCase

Convierta cualquier frase o identificador en un nombre de variable camelCase (o PascalCase) limpio, uno por línea.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor camelCase?

camelCase escribe varias palabras como un solo identificador: la primera va en minúscula y cada palabra siguiente empieza en mayúscula, como en nombreUsuario. Es el estándar de variables y funciones en JavaScript, Java, Swift y de las claves JSON. PascalCase también empieza en mayúscula y se usa para clases y tipos.

El convertidor acepta cualquier origen: «user_first_name», «get-http-response», «Parse HTML string» o «XMLHttpRequest». Separa por delimitadores, límites camelCase y siglas, ignora los apóstrofos y puede conservar las siglas en mayúsculas (HTMLParser) o normalizarlas (HtmlParser). Puede convertir cada línea por separado o fusionar todas en un único nombre.

¿Cómo funciona?

  1. Pegue un nombre o frase por línea.
  2. Elija camelCase o PascalCase.
  3. Decida si conserva las siglas en mayúsculas, si trata los números como palabras separadas y si convierte línea a línea o fusiona todo en un identificador.

Casos de uso habituales

  • Convertir columnas de base de datos (user_first_name) en nombres de propiedades JavaScript o JSON.
  • Pasar el nombre hablado de una funcionalidad a nombre de función o variable.
  • Renombrar atributos como data-user-id a una clave de dataset (userId).
  • Convertir en bloque una lista de campos de API a PascalCase para propiedades de clase.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
user_first_name
get-http-response
Parse HTML string
XMLHttpRequest
order 2 items
Salida
userFirstName
getHttpResponse
parseHtmlString
xmlHttpRequest
order2Items

Privacidad

Convertidor camelCase se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

El convertidor no sabe qué secuencias en mayúsculas son siglas reales en su código. Revise nombres como ID, URL o API según su convención.

Preguntas frecuentes

¿Cómo trata las siglas como HTML o XML?

Por defecto las normaliza (parseHtmlString). Marque «conservar siglas» para mantenerlas (parseHTMLString), como prefieren algunas guías de estilo.

¿Qué pasa con los números?

Se tratan como palabras separadas: «order 2 items» da order2Items y «2fa» da 2Fa. Desactive la opción para dejarlos pegados a las letras.

Más herramientas en Herramientas de texto →