Пишет слова строчными через подчёркивание: «Order Total Amount» → order_total_amount, getUserID → get_user_id. snake_case — стиль PEP 8 для функций и переменных Python и привычный формат имён столбцов в базах данных.
Как пользоваться
- Введите или вставьте текст либо перетащите в поле текстовый файл.
- Все варианты обновляются при наборе: ВЕРХНИЙ и нижний регистр, «Как В Заголовке», «Как в предложении», camelCase, snake_case, kebab-case и другие.
- Нажмите на строку, чтобы скопировать результат.
- Нажмите на стрелку рядом с результатом, чтобы заменить им исходный текст и продолжить правку.
- В режиме «Как В Заголовке» короткие предлоги и союзы (и, в, на, с…) остаются строчными, кроме первого и последнего слова, а аббревиатуры вроде НАСА или iPhone не меняются.
- Форматы для программистов (camelCase, snake_case, kebab-case…) обрабатывают каждую строку отдельно, поэтому можно преобразовать целый список имён. getUserID превращается в get_user_id.
- Кириллица, греческие буквы и буквы с диакритикой обрабатываются правильно. У китайских и японских иероглифов нет регистра — они не меняются.
- Текст не покидает ваш браузер.
Регистр в русском языке
В русском языке с заглавной буквы пишется только первое слово заголовка и имена собственные: «Война и мир», а не «Война И Мир». Поэтому для русских заголовков подходит регистр предложения. Заглавные буквы в каждом слове — английская традиция (Title Case).
Буква ё сохраняется при смене регистра: ЁЛКА ↔ ёлка. Кириллица, греческий и латиница с диакритикой переводятся корректно.
Стили для программирования
camelCase (userName) принят для переменных в JavaScript, PascalCase (UserName) — для классов, snake_case (user_name) — в Python и базах данных, kebab-case (user-name) — в URL и CSS, CONSTANT_CASE — для констант. Слова разделяются по пробелам, знакам и сменам регистра, так что getUserID превращается в get_user_id. Каждая строка обрабатывается отдельно, поэтому целый список имён можно преобразовать за одну вставку.
Частые вопросы
Как перевести текст из заглавных букв в строчные?
Вставьте текст и нажмите на строку «нижний регистр», чтобы скопировать её. Рядом сразу показан регистр предложения.
Пишутся ли русские заголовки с заглавной в каждом слове?
Нет. По правилам русской орфографии заглавная нужна только в первом слове и в именах собственных.
Можно ли перевести кириллицу в camelCase?
Да, регистр меняется и у кириллицы. Если нужны латинские имена переменных, сначала сделайте транслитерацию.
Чем camelCase отличается от snake_case?
В camelCase слова слитно, каждое со второго — с заглавной (totalPrice); в snake_case — строчными через подчёркивание (total_price).
Куда отправляется мой текст?
Никуда. Преобразование выполняется прямо в браузере, и текст не покидает ваше устройство ни на одном шаге.