Przejdź do treści
TextArray
100% lokalnie

Rozdziel camelCase

Rozdziela identyfikatory camelCase i snake_case na poszczególne słowa dla lepszej czytelności.

Wejście
Wynik

Rozdziel camelCase

Wklej dowolny identyfikator, a narzędzie rozdzieli go na poszczególne słowa poprzez wykrycie granic wielkich liter, podkreśleń, myślników i przejść między cyframi a literami. myVariableName zmienia się na my variable name, snake_case_identifier zmienia się na snake case identifier, a HTTPServer zmienia się na HTTP server. To jest przydatne do czytania i zrozumienia kodu napisanego w różnych konwencjach nazewnictwa, przeformatowania identyfikatorów do wyświetlania lub dokumentacji oraz przygotowania nazw zmiennych do przetwarzania języka naturalnego.

Narzędzie obsługuje typowe konwencje programistyczne: camelCase (myVar), PascalCase (MyVar), snake_case (my_var), CONSTANT_CASE (MY_VAR), kebab-case (my-var) i formaty mieszane. Inteligentnie dzieli również akronimy — HTTPSConnection zmienia się na HTTPS connection, a nie na H T T P S connection. Granice między cyframi są również rozpoznawane, więc base64Encode czysto dzieli się na base 64 encode.

Wybierz format wyjścia: małe litery to domyślne i najczytelniejsze do ogólnego użytku; format nagłówka kapitalizuje każde słowo, jeśli potrzebujesz formalnego formatowania; zachowaj oryginał zachowuje wzór wielkości liter każdego słowa po rozdzieleniu. Podsumowanie poniżej wyniku pokazuje liczbę słów, abyś mógł zweryfikować głębokość podziału. Wszystko działa lokalnie w twojej przeglądarce i możesz skopiować wynik jednym kliknięciem lub pobrać go jako plik tekstowy.

Programiści często muszą konwertować identyfikatory podczas przechodzenia między konwencjami nazewnictwa — na przykład podczas generowania czytelnej dokumentacji z kodu, integracji systemów korzystających z różnych konwencji, lub po prostu przy zrozumieniu nazw zmiennych w raportach i dziennikach. To narzędzie automatyzuje konwersję i obsługuje przypadki graniczne oraz formaty mieszane.

Częste pytania

Jakie konwencje nazewnictwa narzędzie obsługuje?
Narzędzie rozdziela camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE i formaty mieszane. Rozpoznaje granice wielkich liter, podkreślenia, myślniki i przejścia między cyframi, więc identyfikatory z dowolnej konwencji dzielą się prawidłowo.
Jak obsługuje akronimy?
Akronimy są inteligentnie oddzielane od następujących słów. HTTPServer zmienia się na HTTP server, a nie na H T T P server. Jeśli potrzebujesz pełnego akronimu na jednej linii (bez dzielenia na poszczególne litery), to narzędzie to zapewnia.
Jakie formaty wyjścia są dostępne?
Małe litery (domyślne) są czyste i czytelne. Format nagłówka kapitalizuje każde słowo dla formalnych dokumentów. Zachowaj oryginał zachowuje wzór wielkości liter każdego słowa po rozdzieleniu.
Czy mogę przetwarzać wiele identyfikatorów na raz?
Tak, wklej tyle identyfikatorów, ile chcesz — jeden na wiersz lub wymieszane z innymi tekstem. Każdy wiersz jest przetwarzany niezależnie, więc struktura wierszy zostaje zachowana.
Czy mój kod jest wysyłany gdziekolwiek?
Nie. Narzędzie działa wyłącznie w twojej przeglądarce, a kod nigdy nie opuszcza twojego urządzenia.