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

Мгновенно переводит текст в ВЕРХНИЙ или нижний регистр, делает Каждое Слово С Заглавной, а имена переменных — в camelCase, snake_case и другие стили.

Исходный текст

Символов: 0 · строк: 0

Символов: 0 · строк: 0

Всё обрабатывается на этом устройстве. Введённый текст никуда не отправляется.

Стили имён для программирования, например camelCase, применяются к каждой строке отдельно. Символы считаются разделителями и удаляются.

Пригодилось? Будем рады, если поделитесь

Что-то не работает или есть идея, как сделать лучше?

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

  1. 1. Введите текст

    Вставьте или наберите текст либо имена переменных в верхнем поле «Исходный текст». Чтобы просто попробовать, нажмите «Пример» над полем. В поле «Результат» ниже сразу появится текст заглавными буквами.

  2. 2. Выберите стиль

    Над полем «Результат» выберите один из стилей: «строчные», «Каждое Слово», «snake_case» и другие. Результат ниже меняется сразу. Чтобы превратить полноширинные буквы в обычные, включите «Полноширинные в обычные».

  3. 3. Скопируйте результат

    Нажмите «Копировать» под результатом, чтобы скопировать весь изменённый текст и вставить его в другое приложение. Чтобы сохранить в файл, нажмите «Сохранить текст».

Когда пригодится

  • Исправить текст, набранный с Caps Lock

    Вставьте текст, набранный с включённым Caps Lock, или заголовок целиком заглавными — и сразу сделайте его строчным или «Как в предложении». Набирать заново не придётся.

    Те, кто пишет письма и документы

  • Оформить заголовки на английском

    Стиль «Каждое Слово» придаёт заголовкам слайдов и статей привычный для английского вид. Сколько бы ни было строк, всё меняется за раз.

    Блогеры, студенты и те, кто готовит презентации

  • Привести имена переменных и файлов к одному стилю

    userName — в user_name, user name — в userName. camelCase, snake_case и kebab-case меняются построчно, сразу для всего списка.

    Разработчики и дизайнеры

  • Убрать полноширинные буквы

    Полноширинные буквы и цифры вроде TOKYO, которые попадаются в текстах с японских и китайских сайтов, превращаются в обычные, а потом регистр выравнивается. Удобно перед вводом в формы и системы.

    Те, кто вводит и упорядочивает данные

Что стоит знать

  • «Каждое Слово» делает заглавными и короткие слова вроде a, of и the. Правила стилевых руководств (APA, Chicago и др.) не учитываются.
  • Имена собственные и аббревиатуры (iPhone, NASA и т. п.) тоже меняются по выбранному стилю. Проверьте текст после изменения.
  • В обычные превращаются только полноширинные латинские буквы и цифры. Остальные символы остаются как есть.

О регистре букв и стилях имён

В английском, как и в русском, с заглавной буквы начинают предложения и имена собственные, а остальное пишут строчными. В английских заголовках также часто пишут с заглавной каждое значимое слово (title case). Этот инструмент не трогает пробелы, знаки и цифры — меняется только регистр букв. Кириллица, буквы с диакритикой и греческий алфавит тоже поддерживаются.

В программировании в именах нельзя ставить пробелы, поэтому у каждого способа соединять слова есть своё название: camelCase, где слова пишутся слитно с заглавной (userName), snake_case с «_» (user_name), kebab-case с «-» (user-name) и другие. Инструмент делит текст на слова по пробелам, знакам и переходу от строчной буквы к заглавной, поэтому из любого стиля можно построчно получить любой другой.

Чем различаются стили имён
ПримерГде используется
camelCaseuserFirstNameПеременные и функции в JavaScript и Java
PascalCaseUserFirstNameИмена классов и типов, методы в C#
snake_caseuser_first_nameПеременные в Python и Ruby, столбцы баз данных
CONSTANT_CASEUSER_FIRST_NAMEКонстанты и переменные окружения
kebab-caseuser-first-nameURL, классы CSS, имена файлов

Частые вопросы

Ответы на вопросы, которые часто возникают перед началом работы.

Мой текст куда-нибудь отправляется?

Нет. Всё преобразование происходит в браузере на вашем устройстве, текст не отправляется на сервер и нигде не сохраняется. Можно спокойно обрабатывать конфиденциальные тексты и код.

Есть ли кнопка «Преобразовать»?

Нет. Результат меняется сразу, как только вы вводите текст или выбираете стиль. Можно пощёлкать разные стили и сравнить.

Работает ли с полноширинными буквами (ABC)?

Да. По умолчанию они остаются полноширинными, меняется только регистр (abc → ABC). Если включить «Полноширинные в обычные», полноширинные буквы и цифры сначала станут обычными (abc → ABC).

Меняются ли другие полноширинные символы?

Нет. В обычные превращаются только полноширинные латинские буквы и цифры. Полноширинные знаки вроде «!» и все остальные символы остаются как есть.

Чем «Каждое Слово» отличается от «Как в предложении»?

«Каждое Слово» делает заглавной первую букву каждого слова (The Quick Brown Fox). «Как в предложении» делает заглавной только первую букву текста и букву после «.», «?», «!» или переноса строки, а остальное — строчным (The quick brown fox).

Можно оставить короткие слова вроде of и the строчными?

Нет. «Каждое Слово» делает заглавной первую букву всех слов. Стилевые руководства вроде APA и Chicago по-разному решают, какие слова писать строчными, поэтому после изменения поправьте нужные слова вручную.

Как текст превращается в camelCase или snake_case?

Текст делится на слова по пробелам, знакам вроде «_», «-» и «.» и по переходу от строчной буквы к заглавной, а затем слова соединяются в выбранном стиле. Подряд идущие заглавные, как в getHTTPResponse, тоже делятся: get, HTTP, Response. Цифры присоединяются к предыдущему слову (version2).

Можно изменить несколько строк сразу?

Да. Текстовые стили, например заглавные и строчные, меняют весь текст и сохраняют переносы строк. Стили для программирования, например camelCase, обрабатывают каждую строку как отдельное имя, так что можно сразу изменить целый список переменных.

Работает ли с русским текстом?

Да. Кириллица меняет регистр так же, как латиница (привет → ПРИВЕТ), и тексты на двух языках вперемешку тоже обрабатываются. В стилях для программирования русские слова сохраняются как часть имени (имя пользователя → имя_пользователя).

Это бесплатно?

Да, бесплатно. Без регистрации, без установки и без рекламы. Работает в браузере на телефоне и на компьютере.