Перейти к содержимому
ToolMug

Изменение регистра текста

Вставьте текст один раз и получите его сразу во всех регистрах — ВЕРХНИЙ, нижний, Каждое Слово С Заглавной, Как в предложении — а также в стилях программирования camelCase, PascalCase, snake_case, kebab-case и CONSTANT_CASE. Скопируйте нужный вариант.

Работает в браузере — введённые данные никуда не загружаются

  • нижний регистр
    введите или вставьте текст для преобразования
  • ВЕРХНИЙ РЕГИСТР
    ВВЕДИТЕ ИЛИ ВСТАВЬТЕ ТЕКСТ ДЛЯ ПРЕОБРАЗОВАНИЯ
  • Каждое Слово С Заглавной
    Введите Или Вставьте Текст Для Преобразования
  • Как в предложении
    Введите или вставьте текст для преобразования
  • camelCase
    введитеИлиВставьтеТекстДляПреобразования
  • PascalCase
    ВведитеИлиВставьтеТекстДляПреобразования
  • snake_case
    введите_или_вставьте_текст_для_преобразования
  • CONSTANT_CASE
    ВВЕДИТЕ_ИЛИ_ВСТАВЬТЕ_ТЕКСТ_ДЛЯ_ПРЕОБРАЗОВАНИЯ
  • kebab-case
    введите-или-вставьте-текст-для-преобразования
  • dot.case
    введите.или.вставьте.текст.для.преобразования
  • чЕрЕдОвАнИе
    вВеДиТе иЛи вСтАвЬтЕ ТеКсТ ДлЯ ПрЕоБрАзОвАнИя
  • иНВЕРСИЯ
    вВЕДИТЕ ИЛИ ВСТАВЬТЕ ТЕКСТ ДЛЯ ПРЕОБРАЗОВАНИЯ

Как пользоваться

  1. Введите или вставьте текст. Все стили показываются сразу.
  2. Скопируйте нужный результат или нажмите ↑, чтобы вернуть его в поле ввода и продолжить редактирование.
  3. Для имён переменных каждая строка преобразуется отдельно, поэтому можно сразу обработать целый список.

Описание параметров

Каждое Слово С Заглавной
Делает заглавной первую букву значимых слов, а короткие английские артикли, союзы и предлоги (a, an, the, and, of, in…) оставляет строчными, если они не стоят первыми или последними. Слова, в которых уже есть заглавные буквы внутри, например iPhone или NASA, не меняются.
Как в предложении
Переводит весь текст в нижний регистр, затем делает заглавной первую букву каждого предложения. Имена собственные придётся исправить вручную.
camelCase / PascalCase
Распространены для переменных, функций и классов в JavaScript, Java и C#.
snake_case / CONSTANT_CASE
Используются в Python, Ruby, названиях столбцов SQL и переменных окружения.
kebab-case
Используется в URL, названиях классов CSS и именах файлов.

Примеры

Стиль «user account settings»
camelCase userAccountSettings
PascalCase UserAccountSettings
snake_case user_account_settings
CONSTANT_CASE USER_ACCOUNT_SETTINGS
kebab-case user-account-settings
Каждое Слово С Заглавной User Account Settings

Часто задаваемые вопросы

Как разбиваются на слова идентификаторы вроде XMLHttpRequest?

Граница ставится при переходе от строчной буквы к заглавной и перед последней заглавной буквой аббревиатуры, поэтому XMLHttpRequest делится на XML, Http, Request, а parseJSONData — на parse, JSON, Data.

Работает ли инструмент с кириллицей и буквами с диакритикой?

Да — верхний и нижний регистр работают во всех письменностях, где есть регистр, например в греческом алфавите, кириллице и латинице с диакритикой. В китайском и японском регистра нет, такой текст остаётся без изменений.

Почему мой вариант «Каждое Слово С Заглавной» отличается от руководства по стилю?

Английские руководства по стилю (APA, Chicago, AP) расходятся в деталях, например в том, как писать предлоги из четырёх и более букв. Инструмент следует распространённым правилам в духе Chicago; спорные случаи сверяйте со своим руководством.

Конфиденциальность

Этот инструмент работает полностью в браузере. Ваши файлы и текст обрабатываются на вашем устройстве и никогда не загружаются на наши серверы.

Похожие инструменты