Конвертер snake_case у camelCase — Безкоштовно онлайн

Переведення з snake_case у camelCase онлайн: вставте назву змінної, функції чи стовпця й скопіюйте результат, з прикладами.

Converter

camelCase, snake_case, kebab-case та Кожен Проміжний Стиль

Конвертуйте ідентифікатор чи фразу між 17 угодами про регістр

—

Результати надаються виключно в інформаційних цілях і можуть містити помилки. Перевіряйте важливу інформацію самостійно. Використання цього інструмента здійснюється на ваш власний ризик.

Як перевести snake_case у camelCase

Переводьте назви з snake_case у camelCase миттєво. Введіть або вставте назву змінної, функції чи стовпця й отримайте варіант у camelCase просто під час введення.

  1. Введіть або вставте назву в snake_case, наприклад user_account_id, у поле вище.
  2. Варіант у camelCase з’являється одразу: user_account_id перетворюється на userAccountId.
  3. Скопіюйте результат або виберіть один із 17 стилів назв для вихідного й цільового поля.

Як працює переведення

Спершу конвертер ділить назву на слова: за великими літерами, підкресленнями, дефісами, крапками й пробілами. Потім записує слова в camelCase: перше слово малими літерами, кожне наступне з великої, без роздільників. Послідовності великих літер, як-от HTTP, лишаються одним словом, а цифри лишаються при слові, за яким ідуть.

Приклади: snake_case → camelCase

snake_casecamelCase
user_account_iduserAccountId
first_namefirstName
created_atcreatedAt
is_activeisActive
total_price_usdtotalPriceUsd
max_retry_countmaxRetryCount

Що таке snake_case і camelCase

snake_case пише всі слова малими літерами й з’єднує їх підкресленнями. Це стандарт у Python і Ruby та звичайний стиль для назв стовпців у базах даних.

camelCase починається зі слова в нижньому регістрі, а кожне наступне слово пишеться з великої літери, без роздільників. Це стандарт для змінних і функцій у JavaScript, Java, C# і Swift.

Поширені запитання

Що відбувається з абревіатурами на кшталт HTTP чи ID?

Послідовність великих літер вважається одним словом, тож parseHTTPResponse у snake_case стає parse_http_response.

Чи змінює це зміст коду?

Ні. Змінюється лише назва. Не забудьте перейменувати її в усіх місцях, де вона використовується, інакше код шукатиме стару.

Який стиль обрати?

Дотримуйтеся домовленостей своєї мови чи проєкту: camelCase у JavaScript і Java, snake_case у Python, Ruby та SQL, kebab-case в URL і CSS.

Цей інструмент безкоштовний?

Так, він безкоштовний. Без реєстрації та електронної пошти. Результат на цій сторінці.

Як отримати результат?

Скористайтеся інструментом на цій сторінці. Результат з’явиться тут, без надсилання електронною поштою.