Що робить конвертер регістру і коли він потрібен
Конвертер регістру бере будь-який вставлений текст і переписує його капіталізацію за вас. Замість того щоб передруковувати речення, написане з увімкненим Caps Lock, або вручну виправляти кожне слово в заголовку, ви натискаєте одну кнопку — і інструмент миттєво змінює регістр літер. Все на цій сторінці працює у вашому браузері, тому ваш текст ніколи не залишає пристрій. Вставте, оберіть стиль, скопіюйте результат.
Причина, чому такий невеличкий інструмент постійно залишається у вашій панелі, проста: капіталізація — це клопітка справа зі своїми правилами. Заголовки англійською мають конвенції, в яких легко помилитися, а код має власні стилі найменувань, важливі для компіляторів і лінтерів. Робити конвертацію вручну повільно і ненадійно; довірити це інструменту — швидко і акуратно.

Основні регістри
ВЕРХНІЙ РЕГІСТР робить кожну літеру великою. Добре підходить для коротких абревіатур, міток і рідкісного акцентування, але цілий абзац великими літерами сприймається як крик і справді важко читається, тому використовуйте його обережно.
нижній регістр прибирає всі великі літери. Зручний для нормалізації даних, очищення тексту, що надійшов у хаотичному вигляді, або для відповідності розслабленій естетиці нижнього регістру, яку обирають деякі бренди. Це також найшвидший спосіб виправити речення, набране цілком великими літерами.
Регістр речення робить великою лише першу літеру кожного речення, залишаючи решту без змін. Це природний стиль для основного тексту, електронних листів і більшості сучасних інтерфейсів, бо читається так, як люди дійсно пишуть.
Регістр Заголовка робить великими значущі слова і залишає малими короткі сполучні слова. Це традиційний стиль для заголовків, назв книг і статей, пісень та заголовків новин. Саме в регістрі заголовка більшість людей припускаються помилок, бо точні правила залежать від того, який стайл-гайд ви використовуєте.
Регістр заголовка — це не одне правило: AP проти Chicago
І Асошіейтед Прес (AP), і Чиказький посібник зі стилю (Chicago) погоджуються в основному: перше та останнє слово, а також усі іменники, займенники, дієслова, прикметники й прислівники пишуться з великої. Обидва також пишуть малими короткі артиклі a, an і the, короткі сполучники for, and, nor, but і or, а також короткі прийменники.
Розбіжності — у деталях. AP пише малими прийменники з трьох і менше літер, але великими — довші, і пише to з великої, коли воно є частиною інфінітива. Chicago пише to в інфінітивах малою і пише прийменники малими незалежно від довжини. Сполучники yet і so у AP малі, а в Chicago — великі. Нічого з цього не є інтуїтивно зрозумілим, і саме тому конвертер, який знає ці правила, економить час і суперечки.

Регістри для розробників: правильне іменування змінних
Програмістам потрібне власне сімейство стилів, бо ідентифікатори не можуть містити пробіли. Кожна мовна спільнота встановила свою конвенцію, і їх змішування виглядає недбало або ламає лінтери.
- camelCase — перше слово малими, кожне наступне з великої, без пробілів:
userName. Поширений у JavaScript, Java та змінних Kotlin. - PascalCase — як camelCase, але й перше слово з великої:
UserName. Використовується для імен класів і типів у багатьох мовах. - snake_case — всі малі літери, між словами підкреслення:
user_name. Стандарт для Python, Ruby та SQL. - kebab-case — всі малі літери, між словами дефіс:
user-name. Популярний для URL, імен класів CSS та імен файлів.
Конвертер, що підтримує ці стилі, дозволяє взяти мітку на кшталт «User Name» і миттєво отримати правильний ідентифікатор для будь-якої мови, яку ви пишете, а потім перемкнути його знову, коли та сама ідея переходить до стовпця бази даних або правила CSS.
Швидкі, повсякденні застосування
Дві найпоширеніші причини звернутися до цього інструменту прозаїчні, але постійні: виправити текст, набраний з увімкненим Caps Lock, і переформатувати заголовок або ім'я змінної без передруку. Вставте КРИЧУЩЕ РЕЧЕННЯ і отримайте акуратне. Вставте назву стовпця і отримайте чисте поле в snake_case. Одного разу потрапивши до вашого робочого процесу, ви використовуватимете його частіше, ніж очікуєте. Якщо вам також потрібно виміряти текст, поєднайте конвертер з лічильником слів і перегляньте решту наших текстових інструментів для обрізання, сортування та очищення тексту.
Часті запитання
Чи надсилається мій текст кудись?
Ні. Конвертація відбувається повністю у вашому браузері за допомогою JavaScript, тому текст, який ви вставляєте, ніколи не надсилається на сервер. Ви навіть можете використовувати інструмент офлайн після завантаження сторінки.
У чому різниця між регістром заголовка і регістром речення?
Регістр заголовка робить великою більшість слів у заголовку, тоді як регістр речення робить великою лише першу літеру кожного речення. Використовуйте регістр заголовка для заголовків і назв, а регістр речення — для звичайного основного тексту та електронних листів.
Який стиль заголовка використовувати — AP чи Chicago?
Це залежить від контексту. Журналісти і багато веб-сайтів дотримуються AP, тоді як книги та академічні видання часто слідують Chicago. Якщо у вас немає корпоративного стандарту, оберіть один і застосовуйте його послідовно.
У чому різниця між camelCase і snake_case?
camelCase об'єднує слова великими літерами без роздільників, наприклад userName, і є поширеним у JavaScript та Java. snake_case використовує слова в нижньому регістрі, розділені підкресленнями, наприклад user_name, і є стандартом у Python та SQL.
Чи можна виправити текст, випадково набраний великими літерами?
Так. Вставте текст у верхньому регістрі та оберіть нижній регістр або регістр речення. Регістр речення зазвичай кращий, бо відновлює нормальну капіталізацію на початку кожного речення.
Чи змінює конвертація регістру самі слова?
Ні. Конвертер регістру змінює лише те, які літери є великими чи малими, а для стилів розробників — роздільники між словами. Самі слова та їх порядок залишаються незмінними.
