Что такое конвертер регистра?
Конвертер регистра преобразует текст между соглашениями об именовании, используемыми в программировании и при написании текстов. Вместо того чтобы вручную перенабирать имя переменной, вставьте его один раз и мгновенно получите все варианты.
Поддерживаемые стили именования
- camelCase и PascalCase — распространены в JavaScript, TypeScript, Java и C#.
- snake_case и SCREAMING_SNAKE_CASE — предпочтительны в Python, Ruby и для констант в C.
- kebab-case и SCREAMING-KEBAB-CASE — используются в именах CSS-классов, URL-адресах и флагах CLI.
- dot.case и path/case — встречаются в ключах конфигурации и путях к файлам.
- Title Case, Sentence case, UPPERCASE и lowercase — для прозы и отображаемого текста.
Когда это полезно
- Переименование переменных или констант при переходе между языками с разными соглашениями.
- Генерация URL-слагов, имён CSS-классов или ключей переменных окружения из обычного текста.
- Нормализация непоследовательного именования перед массовой заменой при рефакторинге.