Смена регистра текста
Введите или вставьте текст и выберите нужный формат — результат обновится мгновенно. Есть обычные стили для текста (ВЕРХНИЙ регистр, Каждое Слово) и стили именования из программирования (camelCase, snake_case, kebab-case).
Как пользоваться
Для обычного текста: ЗАГЛАВНЫЕ — для акцента или заголовков, «Как в предложении» — чтобы исправить текст, набранный с залипшим Caps Lock, «Каждое Слово» — для заголовков статей.
Для кода: camelCase — для переменных в JavaScript/Java, PascalCase — для классов и React-компонентов, snake_case — для Python и колонок в базах данных, kebab-case — для URL и CSS-классов, CONSTANT_CASE — для констант и переменных окружения. Конвертер разбивает слова по пробелам, дефисам, подчёркиваниям и границам camelCase, поэтому можно переводить и между этими стилями напрямую, а не только из обычного текста.
Частые вопросы
В чём разница между camelCase и PascalCase?
camelCase начинается со строчной буквы (`firstName`), PascalCase — с заглавной (`FirstName`). Переменные и функции в JavaScript по соглашению пишут в camelCase; классы, типы и React-компоненты — в PascalCase.
Можно ли перевести snake_case сразу в camelCase?
Да — вставьте `user_first_name` и выберите camelCase, получится `userFirstName`. Инструмент распознаёт подчёркивания, дефисы и уже существующие границы camelCase как разделители слов перед пересборкой в нужном стиле.
Как обрабатывается несколько предложений в режиме «Как в предложении»?
Весь текст переводится в нижний регистр, затем заглавной становится первая буква текста и первая буква после каждой точки, восклицательного или вопросительного знака с пробелом после — по обычным правилам пунктуации.
Для чего нужен CONSTANT_CASE?
Он же SCREAMING_SNAKE_CASE — соглашение для констант и переменных окружения в большинстве языков, например `MAX_RETRY_COUNT` или `DATABASE_URL`.