Convertidor a CONSTANT_CASE
Convierte camelCase o texto normal a CONSTANT_CASE (SCREAMING_SNAKE_CASE) para constantes y variables de entorno. Gestiona correctamente siglas y dígitos.
Ejemplo: maxRetryCount → MAX_RETRY_COUNT
Cada línea se convierte por separado. Las palabras se separan en espacios, signos de puntuación, _ - . / y cambios de camelCase; los acrónimos como XML se mantienen juntos y los dígitos quedan unidos a la palabra anterior.
Herramientas Relacionadas
Ver Todas¿Qué es CONSTANT_CASE?
Esta herramienta convierte identificadores y frases a CONSTANT_CASE (también llamado SCREAMING_SNAKE_CASE): palabras en mayúsculas unidas por guiones bajos, la convención para constantes y variables de entorno.
Cómo usar CONSTANT_CASE
- Escribe o pega texto en el cuadro Entrada: un identificador o frase por línea (o haz clic en Cargar ejemplo).
- El texto convertido aparece al instante en el cuadro Salida.
- Haz clic en Copiar para copiar el resultado.
Ejemplo
maxRetryCount
MAX_RETRY_COUNT
Cuándo usar CONSTANT_CASE
Úsalo para constantes en la mayoría de los lenguajes, variables de entorno y, en algunos estilos, miembros de enums. Para variables normales, usa camelCase o snake_case.
Cómo funciona CONSTANT_CASE
La entrada se divide en palabras, cada palabra se pasa a mayúsculas y las palabras se unen con _. Las palabras se separan en espacios, signos de puntuación y los separadores _ - . /, y en los cambios de mayúsculas dentro de los identificadores: fooBar → foo + Bar, y una secuencia de siglas se mantiene junta (XMLHttpRequest → XML + Http + Request). Los dígitos quedan unidos a la palabra anterior (Request2Go → Request2 + Go), los apóstrofos dentro de las palabras se eliminan (don't → dont) y se admiten letras de cualquier alfabeto (é, ñ, cirílico, griego…). Cada línea se convierte por separado.
Casos de Uso Comunes
- Crear nombres de variables de entorno (API_BASE_URL)
- Nombrar constantes en JavaScript, Java o Python
- Convertir claves de configuración al estilo de variables de entorno
- Crear nombres de miembros de enums
Nota de Seguridad
Todo se ejecuta localmente en tu navegador; el código que pegas no se sube a ningún servidor.
Preguntas Frecuentes
¿Es lo mismo que snake_case en mayúsculas?
Sí, las palabras se separan igual y se unen con guiones bajos en mayúsculas.
¿Admite entradas en kebab-case?
Sí, api-base-url se convierte en API_BASE_URL.
¿Qué pasa con la ß?
El paso a mayúsculas sigue las reglas de Unicode, así que ß se convierte en SS.