Смена регистра текста

Введите или вставьте текст и выберите нужный формат — результат обновится мгновенно. Есть обычные стили для текста (ВЕРХНИЙ регистр, Каждое Слово) и стили именования из программирования (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`.

Другие инструменты