Przejdź do treści
Toova
Wszystkie narzędzia

Konwerter wielkości liter (camelCase, snake_case itp.)

Prywatne z założenia — działa w całości w Państwa przeglądarce

Konwertuj tekst między każdym popularnym stylem zapisu — camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, dot.case, Title Case — bezpośrednio w przeglądarce. Toova czysto obsługuje tokeny, skróty i znaki unicode, bez przesyłania i bez rejestracji.

Który styl gdzie użyć

Języki programowania mają silne konwencje. JavaScript i Java preferują camelCase dla zmiennych i PascalCase dla klas. Python i Ruby używają snake_case. Slugi URL i klasy CSS używają kebab-case. Zmienne środowiskowe używają CONSTANT_CASE. Toova konwertuje między nimi wszystkimi jednym kliknięciem, co bije ręczne edytowanie za każdym razem, gdy kopiujesz nazwę z jednego kontekstu do drugiego.

Inteligentna tokenizacja

Dzielenie łańcucha na słowa jest trudniejsze niż wygląda. Toova wykrywa granice z garbów camelCase, podkreśleń snake_case, myślników kebab-case i kolejnych wielkich liter (więc APIRequest staje się API Request, a nie A P I Request). Akronimy jak HTTP, URL, ID i JSON są poprawnie zachowywane podczas konwersji na camelCase lub PascalCase — dostajesz httpRequest, nie hTTPRequest.

Tylko lokalnie

Konwersja stylu zapisu odbywa się całkowicie w przeglądarce. Wklejone łańcuchy nigdy nie opuszczają strony. Ma to znaczenie, gdy konwertujesz nazwy z prywatnej bazy kodu, nazwy pól klientów lub dowolny identyfikator, którego nie wkleiłbyś w formularz strony trzeciej. Strona działa offline po pierwszym załadowaniu.

Najczęściej zadawane pytania

Jakiego stylu użyć dla zmiennych?
Dopasuj do języka i zespołu. JavaScript i Java używają camelCase. Python i Ruby używają snake_case. Spójność liczy się bardziej niż konkretny wybór — wybierz to, czego twoja baza kodu już używa.
Jak Toova obsługuje akronimy?
Częste akronimy (HTTP, URL, ID, JSON, XML) są zachowywane w naturalnej formie podczas konwersji na camelCase lub PascalCase. Więc getApiResponse pozostaje getApiResponse, a nie getAPIresponse czy getapiresponse.
Czy może konwertować z dowolnego stylu na dowolny styl?
Tak. Toova tokenizuje wejście na słowa niezależnie od stylu źródła, potem reformatuje na styl docelowy. Można wkleić mieszane wejście i dostać czysty wynik w docelowym stylu.
Czy obsługuje znaki spoza ASCII?
Tak. Litery unicode, znaki z akcentami i tekst CJK są zachowywane. Wykrywanie granic słów używa właściwości Unicode, więc działa prawidłowo z identyfikatorami nieanglojęzycznymi.
Czy mój tekst jest wysyłany gdziekolwiek?
Nie. Konwersja działa całkowicie w przeglądarce. Nic nie jest przesyłane ani logowane.