Ferramenta de Conversão de Nomenclatura de Hump para Underline
Esta ferramenta fornece CamelCase e Snake_case para satisfazer os requisitos de nomeação de diferentes cenários de programação.
Funções principais
- CamelCase para sublinhado: Converte nomes como"userName" para"user_name"
- sublinhado para corcunda: Converte, por exemplo"order_id" para"orderId"( (É suportada a mudança inicial de maiúsculas e minúsculas)
- Processamento em lote: Suporta a conversão de várias linhas de texto ao mesmo tempo
Cenários
- Refactorização de código: Estilo unificado de nomeação de equipas
- Desenvolvimento em várias linguagens: Por exemplo, colaboração em projectos Java (hump) e Python (underscore)
- Mapeamento de campos da base de dados: Implementação da conversão automática de nomes de campos ORM
Recomendações de convenções de nomenclatura
• Nomes públicos de funções/classes: recomendados Big Hump (PascalCase) comoUserController
• Variáveis/métodos privados: recomenda-se a utilização de Pequena corcunda (camelCase) como, por exemplocurrentUser
• constantes/itens de configuração: opcional Serpente em maiúsculas (SCREAMING_SNAKE_CASE) por exemploMAX_LENGTH
Nota: Esta ferramenta não armazena quaisquer dados de entrada e os resultados são seguros para o manuseamento de código sensível.