Конвертер регистра и стиля имён
Вставьте фразу или имя переменной в любом стиле — переведём сразу в camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE и другие. Понимает акронимы и границы слов.
Где какой стиль применяют
camelCase — переменные и функции в JavaScript, Java, C#. PascalCase — имена классов и компонентов. snake_case — переменные в Python, поля в базах данных. CONSTANT_CASE — константы и переменные окружения. kebab-case — CSS-классы, имена файлов, URL-слаги.
Как это работает: инструмент сначала разбивает ввод на «слова» — по пробелам, дефисам, подчёркиваниям, точкам и на границах регистра (fooBar → foo + Bar). Акронимы распознаются: parseHTTPRequest превратится в parse_http_request, а не в parse_h_t_t_p. Затем слова собираются в выбранном стиле.
Работает и с русским текстом. Всё считается прямо в браузере, ничего не отправляется. Убрать лишние пробелы и символы поможет чистка текста, а сделать из строки URL-адрес — транслитератор.