Utilia

Зміна регістру тексту

Безкоштовно змініть регістр тексту онлайн: ВЕЛИКІ й малі літери, кожне слово з великої, як у реченні, camelCase, snake_case, kebab-case та інші.

Як змінити регістр тексту

  1. Введіть або вставте текст у поле вхідних даних.
  2. Натисніть потрібний регістр: ВЕЛИКІ ЛІТЕРИ, малі літери, Кожне Слово З Великої, Як у реченні, camelCase, PascalCase, snake_case, kebab-case або CONSTANT_CASE.
  3. Перегляньте перетворений текст у полі результату.
  4. Натисніть Копіювати, щоб помістити результат у буфер обміну, і вставте його куди потрібно.

Доступні регістри

Інструмент охоплює як звичайні стилі письма, так і угоди про іменування, що використовуються в програмуванні. Ось що кожен із них робить із фразою «швидка руда лисиця»:

  • ВЕЛИКІ ЛІТЕРИ: ШВИДКА РУДА ЛИСИЦЯ. Кожна літера стає великою. Корисно для заголовків, підписів і абревіатур.
  • малі літери: швидка руда лисиця. Кожна літера стає малою. Зручно, щоб виправити текст, набраний із увімкненим Caps Lock.
  • Кожне Слово З Великої: Швидка Руда Лисиця. Перша літера кожного слова стає великою, як у багатьох англомовних заголовках і назвах книжок.
  • Як у реченні: Швидка руда лисиця. З великої літери починається лише перше слово кожного речення, як у звичайному тексті та багатьох інтерфейсах.
  • camelCase: швидкаРудаЛисиця. Слова зливаються, і кожне слово після першого починається з великої літери. Поширено для змінних у JavaScript і Java.
  • PascalCase: ШвидкаРудаЛисиця. Те саме, що camelCase, але й перше слово з великої літери. Часто використовується для назв класів і компонентів.
  • snake_case: швидка_руда_лисиця. Слова малими літерами, з’єднані підкресленнями; стандарт для змінних і функцій у Python та багатьох назв стовпців баз даних.
  • kebab-case: швидка-руда-лисиця. Слова малими літерами, з’єднані дефісами; типово для URL-адрес, назв класів CSS і назв файлів.
  • CONSTANT_CASE: ШВИДКА_РУДА_ЛИСИЦЯ. Слова великими літерами, з’єднані підкресленнями; звичний стиль для констант і змінних середовища.

Українська мова та діакритика

Кирилиця й літери з діакритикою перетворюються правильно, зокрема українські «і», «ї», «є», «ґ»: «ї» у верхньому регістрі стає «Ї», а «Є» у нижньому – «є». Французька фраза «crème brûlée» стає «CRÈME BRÛLÉE» або «crème_brûlée», не втрачаючи діакритичних знаків. Апостроф у словах на кшталт «об’єм» залишається на місці. Це важливо, якщо ви пишете українською, французькою, іспанською, німецькою чи будь-якою іншою мовою з діакритикою.

Якщо ви створюєте ідентифікатори для коду чи URL-адреси, пам’ятайте, що деякі мови, системи та старі програми приймають лише звичайні латинські літери. У такому разі після перетворення діакритику чи кирилицю, можливо, доведеться замінити самостійно.

Поради та особливі випадки

  • Регістр «Як у реченні» робить малими власні назви. Перетворення «Я зустрів Анну в Парижі» на регістр речення може зробити малими «Анну» та «Парижі». Перегляньте результат і виправте імена вручну.
  • «Кожне Слово З Великої» робить великою кожне слово. У довідниках зі стилю немає єдиної думки, чи писати з великої короткі слова на кшталт «of», «and» чи «the» в англійських заголовках, тож підлаштуйте їх під стиль, якого ви дотримуєтеся. В українських заголовках зазвичай з великої літери пишеться лише перше слово, тому тут краще підійде регістр «Як у реченні».
  • Перетворюйте з чистого джерела. Для програмних регістрів починайте зі звичайних слів, розділених пробілами, щоб результат був передбачуваним.

Конфіденційність

Перетворення виконується повністю у вашому браузері. Ваш текст ніколи не надсилається на сервер, тож можна безпечно перетворювати внутрішні документи, код чи особисті нотатки.

Поширені запитання

У чому різниця між «Кожне Слово З Великої» та «Як у реченні»?

«Кожне Слово З Великої» робить великою першу літеру кожного слова («Швидка Руда Лисиця»). «Як у реченні» робить великою лише першу літеру кожного речення («Швидка руда лисиця»), як у звичайному тексті.

У чому різниця між camelCase і PascalCase?

Обидва поєднують слова без пробілів і пишуть початок кожного слова з великої літери. Різниця в першій літері: camelCase починається з малої (myVariableName), а PascalCase – з великої (MyVariableName).

Коли використовувати snake_case, а коли kebab-case?

snake_case використовує підкреслення й поширений у коді Python та стовпцях баз даних. kebab-case використовує дефіси й поширений в URL-адресах, класах CSS і назвах файлів. У більшості мов програмування дефіси в іменах змінних не дозволені, тому там застосовують snake_case.

Чи зберігаються літери з діакритикою?

Так. Діакритика зберігається в кожному регістрі, тож «é» у верхньому регістрі стає «É», а в нижньому, snake_case чи kebab-case залишається «é».

Чи надсилається мій текст кудись?

Ні. Усе відбувається локально у вашому браузері. Нічого не завантажується на сервер і не зберігається.