Сплит-верблюжийЧехол
Разделите идентификаторы CamelCase и Snake_case на отдельные слова для удобства чтения.
Сплит-верблюжийЧехол
Вставьте любой идентификатор, и этот инструмент разделит его на отдельные слова, определяя границы регистра, подчеркивания, дефисы и переходы цифр. myVariableName становится именем моей переменной, Snake_case_identifier становится идентификатором регистра змеи, а HTTPServer становится HTTP-сервером. Это полезно для чтения и понимания кода, написанного с использованием различных соглашений об именах, переформатирования идентификаторов для отображения или документации, а также подготовки имен переменных для обработки на естественном языке.
Инструмент поддерживает распространенные соглашения программирования: CamelCase (myVar), PascalCase (MyVar), Snake_case (my_var), CONSTANT_CASE (MY_VAR), kebab-case (my-var) и смешанные форматы. Он также разумно разделяет аббревиатуры — HTTPSConnection становится HTTPS-соединением, а не H T T P S-соединением. Границы цифр также распознаются, поэтому base64Encode четко разделяется на кодировку Base64.
Выберите регистр вывода: нижний регистр используется по умолчанию и наиболее удобен для общего использования; Регистр заголовка записывает каждое слово с заглавной буквы, если вам необходимо формальное форматирование; Сохранить оригинал сохраняет шаблон ввода после разделения. Подсчет в реальном времени показывает количество слов, поэтому вы можете проверить глубину разделения. Все работает локально в вашем браузере, и вы можете скопировать результат одним щелчком мыши или загрузить его в виде текстового файла.
Разработчикам часто приходится разделять идентификаторы при преобразовании стилей именования — например, при создании удобочитаемой документации из кода, интеграции систем, использующих разные соглашения, или просто при создании более понятных имен переменных в отчетах и журналах. Этот инструмент автоматизирует это преобразование, обрабатывая крайние случаи и смешанные форматы, которые невозможно разбить вручную.