Biurko Konto

Konwerter camelCase

Wklej tekst lub słowa i zamień je na camelCase — do nazw zmiennych, kluczy JSON i kodu. Działa w przeglądarce.

Prywatne — liczenie odbywa się w przeglądarce, nic nie jest wysyłane

Wynik

Jak dzielone są słowa

Wejście jest dzielone na granicach camelCase/PascalCase (mała litera lub cyfra, po której następuje wielka litera) oraz po każdej interpunkcji lub spacji — więc „my-var_name”, „myVarName” i „my var name” są konwertowane tak samo. Cyfry przyklejają się do słowa przed nimi (userID42 → user, id42), nigdy nie są dzielone na osobne słowo.

Ograniczenie dla akronimów — przeczytaj przed konwersją nazw API

Kolejne wielkie litery (ciąg akronimiczny, np. HTTP, XML, ID) NIE są oddzielane od słowa, które po nich następuje — getHTTPResponse konwertuje się do get_httpresponse, a nie get_http_response; XMLParser konwertuje się do xmlparser, a nie xml_parser. To rzeczywiste, potwierdzone ograniczenie reguły granic (mała litera/cyfra → wielka litera), a nie rzadki błąd — jeśli potrzebujesz dzielenia każdego akronimu osobno, wstaw ręczny separator (getHTTP_Response) przed konwersją.

Gotowe

Przekonwertowany tekst jest widoczny w polu wyjściowym na bieżąco, podczas pisania — skopiuj go albo użyj opcji Pobierz, jeśli Twoja przeglądarka to obsługuje. Nie przechowujemy historii konwersji; odświeżenie strony czyści oba pola.

Czym jest camelCase?

camelCase łączy słowa bez spacji i zapisuje każde słowo wielką literą, poza pierwszym: „user profile page” staje się „userProfilePage”. To standardowy styl nazywania zmiennych w JavaScript, Javie i wielu innych językach.

Czy mogę konwertować całe zdania?

Tak — każdy wiersz jest konwertowany osobno, więc możesz wkleić listę nazw lub fraz i dostać jeden identyfikator camelCase na wiersz. Interpunkcja i dodatkowe spacje są automatycznie usuwane.

Czy przekonwertowany tekst zawsze jest poprawnym kodem?

Nie — to zwykła zmiana wielkości liter, a nie parser reguł identyfikatorów dla konkretnego języka (dalej obowiązują słowa zastrzeżone, dozwolone znaki itd.). Sprawdź zasady nazewnictwa swojego języka, zanim użyjesz przekonwertowanej nazwy jako prawdziwego identyfikatora.

↑ Wróć do narzędzia