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.