Інструмент для перетворення горбів у підкреслення
Цей інструмент надає наступні можливості CamelCase та Snake_case відповідно до вимог різних сценаріїв програмування.
Основні функції
- CamelCase для підкреслення: Перетворює імена типу"userName" до"user_name"
- підкреслити на горбистість: Перетворює, наприклад"order_id" до"orderId"( (Підтримується перемикання початкового регістру)
- Пакетна обробка: Підтримує одночасне перетворення декількох рядків тексту
Сценарії
- Рефакторинг коду: Єдиний стиль іменування команд
- Багатомовна розробка: наприклад, спільна робота над проектами на Java (горб) та Python (підкреслення)
- Мапування полів бази даних: Реалізація автоматичного перетворення імен полів ORM
Рекомендації щодо іменування
• Загальнодоступні імена функцій/класів: рекомендовано Великий горб (PascalCase) такі якUserController
• Змінні/приватні методи: рекомендується використовувати Малий горб (camelCase) наприкладcurrentUser
• константи/елементи конфігурації: необов'язково Змійка у верхньому регістрі (SCREAMING_SNAKE_CASE) наприкладMAX_LENGTH
Примітка: Цей інструмент не зберігає жодних вхідних даних, а результати є безпечними для роботи з конфіденційним кодом.