powered by olehstudio.pro

Регистр
текста

Смена регистра букв и стили именования для кода: camelCase, snake_case, kebab-case и другие.

Исходный текст0 симв.
Результат0 симв.

Зачем менять регистр текста

Задача выглядит мелкой ровно до того момента, когда нужно переписать заголовок, случайно набранный с включённым Caps Lock, или привести к единому виду сотню строк из выгрузки. Вручную это утомительно и чревато опечатками.

Отдельная история — программирование. Языки и фреймворки требуют определённых стилей именования, и переключение между ними вручную отнимает время. Инструмент разбирает исходную строку на слова независимо от того, как она была записана, и собирает заново в нужном формате.

Стили именования в коде

СтильПримерГде применяется
camelCaseuserNameПеременные и функции в JavaScript, Java
PascalCaseUserNameКлассы и компоненты React, типы в TypeScript
snake_caseuser_namePython, Ruby, поля в базах данных
CONSTANT_CASEUSER_NAMEКонстанты, переменные окружения
kebab-caseuser-nameCSS-классы, URL-адреса, имена файлов
dot.caseuser.nameКлючи конфигурации, пространства имён
Инструмент понимает исходную запись в любом формате: строка userName, user-name и USER NAME одинаково корректно разбирается на слова и пересобирается в выбранный стиль.

Правила русской типографики

Режим «Как в предложении» ставит заглавную букву после точки, восклицательного и вопросительного знаков — это базовое правило русского языка.

А вот режим «Каждое Слово С Заглавной» стоит применять осторожно. В английском языке это норма для заголовков (Title Case), в русском — нет. По правилам в заголовке с заглавной пишется только первое слово и имена собственные. Такой режим уместен для англоязычных названий, но не для русских заголовков статей.

Что делает режим очистки пробелов

Это особенно полезно для текста, скопированного из PDF или веб-страницы, где часто остаётся мусорное форматирование.

Безопасность

Преобразование выполняется в браузере на вашем устройстве. Текст не отправляется на сервер и нигде не сохраняется, поэтому через инструмент можно спокойно прогонять черновики и внутренние документы.

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

Работает ли инструмент с русским текстом?
Да, все режимы поддерживают кириллицу. Для стилей именования вроде camelCase русские слова тоже обрабатываются, но в коде их использовать не стоит — идентификаторы принято писать латиницей. Для перевода в латиницу есть отдельный инструмент транслитерации.
Можно ли обработать большой текст?
Да, ограничений нет. Преобразование выполняется мгновенно даже для документов в сотни тысяч символов, поскольку работает локально в браузере.
Чем camelCase отличается от PascalCase?
Только первой буквой. В camelCase первое слово начинается со строчной: userName. В PascalCase все слова с заглавной: UserName. По соглашению первый вариант используют для переменных и функций, второй — для классов и компонентов.
Какой стиль выбрать для CSS-классов?
kebab-case — это фактический стандарт в CSS. Он читается лучше остальных в разметке и согласуется с именами самих CSS-свойств вроде background-color. Для имён файлов и URL-адресов он тоже подходит лучше всего.
Почему «Каждое Слово С Заглавной» неправильно для русского?
Это калька с английской типографики. В русском языке в заголовках с заглавной буквы пишется только первое слово и имена собственные. Режим оставлен для англоязычных названий и случаев, когда такой стиль нужен намеренно.
Сохраняется ли форматирование текста?
Переносы строк и абзацы сохраняются во всех режимах, кроме стилей именования — там текст по определению склеивается в одну строку. Режим очистки пробелов намеренно убирает лишние отступы, но структуру абзацев не ломает.
Отправляется ли текст на сервер?
Нет. Всё обрабатывается локально в браузере, данные никуда не передаются и не сохраняются.

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

Все инструменты и сервисы →

Нужен сайт или Telegram-бот?

Разработка под ключ: от задачи до запуска и поддержки

Обсудить проект