Conversor de nomenclatura

Escolha un estilo de mayúsculas o nomenclatura—la salida atualiza ao digitar. Haz clic en la salida para copiar.

Sobre o Conversor de nomenclatura

camelCase em TypeScript, snake_case en Python, kebab-case en URLs: escolha entre nueve estilos; convertCase parte camelCase, guiones, guiones bajos o espacios antes de recomponer.

Separa «caso plano» (MAYÚSCULAS, minúsculas, título, frase) de «nombres compuestos» (camel, Pascal, snake, kebab, CONSTANTE).

O que você pode fazer

Como detecta palabras

  1. minúscula seguida de MAYÚSCULA (myVar).
  2. Guiones y _ como separadores.
  3. Espacios en frases.
  4. UPPER/lower/sentence aplican a toda la string sem partir.

Por ecossistema

  1. camelCase — JS/TS y muchos JSON front.
  2. PascalCase — componentes React/Vue, clases Java/C#.
  3. snake_case — Python, PostgreSQL, APIs Django.
  4. kebab-case — slugs URL, atributos HTML.
  5. SCREAMING_SNAKE — env vars y flags.

Título vs frase

Título capitaliza cada palabra detectada; frase somente la primera letra del bloque. No aplica reglas editoriales de artículos.

Limites

  • Acrónimos (HTTPResponse) pueden partirse raro.
  • i turca según Unicode de JS.
  • No renomeia semántica (userId→accountId).
  • Mejor identificadores que párrafos largos.

Casos de uso

snake a camel

user_profile_id → userProfileId para React/TS.

OpenAPI

Alinea snake del backend con camel del cliente en el límite.

CSS y rutas

PascalCase a kebab para paths o clases.

Titulares UI

Título u frase desde borradores mixtos.

Perguntas frequentes

Convertir estilo de nombre online?
Cole texto, escolha estilo y copia; atualiza al escribir.
snake o camel en JSON?
Una convención por frontera; misturar quebra linters y ORM.
camel vs Pascal?
camel: myVariable; Pascal: MyVariable. Sigue el linter del repo.
snake vs kebab?
snake en Python/SQL; kebab en URLs. No kebab en variables Python (resta).
Acrónimos raros?
Cortes antes de maiúsculas; guía con _ o - en la fuente.
Título omite «de/the»?
No; capitaliza cada palabra detectada.
Frases con espacios?
Sí; espacios delimitan palabras en estilos compuestos.
Como refactor del IDE?
No; somente cambia la string pegada, no referencias del proyecto.