Конвертер регистра

Преобразуйте текст между camelCase, snake_case, kebab-case, PascalCase и другими.

Ваш текст преобразуется локально в браузере, и ничего не загружается на сервер.

Генерируете типы TypeScript? Попробуйте JSON to TypeScript.

Об инструменте Конвертер регистра

Этот конвертер регистра преобразует текст между camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Title Case, Sentence case, нижним и ВЕРХНИМ регистром в один клик. Он создан для разработчиков, переименовывающих переменные, поля API и столбцы базы данных, а также для писателей и QA-инженеров, которым нужны единообразные идентификаторы или читаемые заголовки. Вставьте идентификатор, имя столбца CSV или целый список и выберите целевой стиль; каждая строка преобразуется независимо, поэтому многострочные списки остаются выровненными. Используйте его, чтобы превратить ключ JSON в константу, превратить заголовок в slug в формате kebab-case или привести к единому виду смешанные соглашения об именовании в кодовой базе при преобразовании camelCase в snake_case. Всё обрабатывается локально в вашем браузере, поэтому ваши данные никогда не покидают устройство.

Возможности

Как использовать Конвертер регистра

  1. Вставьте или введите текст в поле ввода.
  2. Выберите целевой регистр, например snake_case, camelCase или kebab-case.
  3. Прочитайте преобразованный результат в панели вывода.
  4. Нажмите «Копировать», чтобы поместить преобразованный текст в буфер обмена.

Пример

Ввод

helloWorld
HTTPRequestHandler

Результат

hello_world
http_request_handler

Преобразование двух идентификаторов camelCase в snake_case, по одному на строку.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Что такое конвертер регистра ArrayKit?
Это конвертер регистра текста, который переписывает слова и идентификаторы между camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Title Case, Sentence case, нижним и ВЕРХНИМ регистром.
Как преобразовать camelCase в snake_case?
Вставьте текст в camelCase, выберите snake_case в качестве целевого, и конвертер регистра вставит подчёркивания на каждой границе слов, например helloWorld станет hello_world.
Можно ли преобразовать сразу весь список элементов?
Да. Каждая строка преобразуется независимо, поэтому вы можете вставить столбец имён или идентификаторов, и они все преобразуются на месте без слияния.
Как конвертер регистра определяет границы слов в идентификаторе?
Он разбивает по существующим переходам camelCase, последовательностям аббревиатур и разделителям вроде подчёркиваний, дефисов, точек и слешей, затем заново собирает слова в выбранном вами стиле.
Можно ли использовать его, чтобы превратить заголовок в slug формата kebab-case?
Да. Вставьте заголовок, выберите kebab-case, и конвертер приведёт слова к нижнему регистру и соединит их дефисами, создавая чистый URL-slug.
Сохраняется ли конфиденциальность моего текста при использовании этого инструмента?
Да. Конвертер регистра работает полностью в вашем браузере, поэтому вставленный текст обрабатывается локально и никогда не покидает ваше устройство.

Связанные инструменты

Все инструменты ArrayKit