🔄 Conversión de Mayúsculas/Minúsculas
Herramienta para convertir texto a varios estilos de mayúsculas/minúsculas. ¡Admite 8 estilos de conversión!
📝 Texto de Entrada
✨ Resultado
Seleccione un estilo de mayúsculas para convertir su texto. Soporta lowercase, UPPERCASE, Capitalize, camelCase, PascalCase, snake_case, kebab-case y tOGGLE cASE.
Estilos de Conversión Admitidos
1. lowercase
Convierte todos los caracteres a minúsculas.
Entrada: Hello World
Resultado: hello world
2. UPPERCASE
Convierte todos los caracteres a mayúsculas.
Entrada: Hello World
Resultado: HELLO WORLD
3. Capitalize Each Word
Convierte la primera letra de cada palabra a mayúscula.
Entrada: hello world
Resultado: Hello World
4. camelCase
La primera palabra en minúsculas, la primera letra de las palabras siguientes en mayúsculas.
Entrada: hello world example
Resultado: helloWorldExample
5. PascalCase
Convierte la primera letra de todas las palabras a mayúsculas y elimina espacios.
Entrada: hello world example
Resultado: HelloWorldExample
6. snake_case
Convierte todos los caracteres a minúsculas y reemplaza espacios con guiones bajos (_).
Entrada: Hello World
Resultado: hello_world
7. kebab-case
Convierte todos los caracteres a minúsculas y reemplaza espacios con guiones (-).
Entrada: Hello World
Resultado: hello-world
8. tOGGLE cASE
Invierte mayúsculas y minúsculas.
Entrada: Hello World
Resultado: hELLO wORLD
Casos de Uso
💻 Programación
-
Conversión de nombres de variables: Convertir a diferentes convenciones de nomenclatura
// camelCase: userName
// snake_case: user_name
// PascalCase: UserName -
Endpoints de API: Convertir para que coincida con el formato de URL
// Original: User Profile
// kebab-case: user-profile
// URL resultante: /api/user-profile
📝 Trabajo con Documentos
- Unificar estilos de títulos: Convertir todos los títulos a un formato consistente
- Organizar listas: Unificar las mayúsculas/minúsculas de los elementos
🎨 CSS/HTML
- Generación de nombres de clase: Convertir nombres de componentes a clases CSS
// Componente: User Profile Card
// kebab-case: user-profile-card
// Clase: .user-profile-card
🗄️ Base de Datos
- Nombres de tablas/columnas: Convertir según las reglas de nomenclatura de la base de datos
// Original: User Name
// snake_case: user_name
Convenciones de Nomenclatura por Lenguaje de Programación
JavaScript / TypeScript
// Variables, funciones: camelCase
let userName = "John";
function getUserData() {}
// Clases, componentes: PascalCase
class UserProfile {}
const UserCard = () => {};
// Constantes: UPPERCASE
const API_KEY = "abc123";
Python
# Variables, funciones: snake_case
user_name = "John"
def get_user_data():
pass
# Clases: PascalCase
class UserProfile:
pass
# Constantes: UPPERCASE
API_KEY = "abc123"
Java
// Variables, métodos: camelCase
String userName = "John";
public void getUserData() {}
// Clases: PascalCase
public class UserProfile {}
// Constantes: UPPERCASE
public static final String API_KEY = "abc123";
CSS / HTML
/* kebab-case */
.user-profile-card {
background-color: #fff;
}
#main-navigation {}
Consejos
Puntos a Verificar Antes de la Conversión
- Caracteres especiales: Los caracteres especiales se eliminan o se reconocen como separadores según el estilo de conversión
- Números: Los números permanecen sin cambios y no se convierten
- Espacios: Los espacios se tratan según cada estilo
Uso Eficiente
- Conversión de varias líneas: Ingrese varias líneas a la vez para convertirlas todas al mismo estilo
- Reconvertir después de copiar: Puede pegar el resultado en el campo de entrada para reconvertirlo a otro estilo
Herramientas Relacionadas
- Comparación de Texto - Comparar antes/después de conversión
- Codificador/Decodificador URL - Conversión de formato URL
- Eliminación de Caracteres Especiales - Limpiar caracteres especiales
Preguntas Frecuentes
P: ¿El español también se convierte? R: Los caracteres con tilde del español se conservan pero no cambian de mayúscula/minúscula. Solo los espacios y caracteres especiales se tratan según el estilo de conversión.
P: ¿Cuál es la diferencia entre camelCase y PascalCase?
R: El camelCase comienza con minúscula (ej: userName), mientras que el PascalCase comienza todas las palabras con mayúscula (ej: UserName).
P: ¿Cuándo usar snake_case y kebab-case? R: El snake_case se usa para nombres de variables/funciones en Python, Ruby, SQL, etc. El kebab-case se usa principalmente para URL, nombres de clase CSS y atributos HTML.
P: ¿Puedo convertir varias líneas a la vez? R: ¡Sí! Si ingresa varias líneas, todas se convertirán al estilo seleccionado.