Jeśli wkleisz wartości takie jak api_response-code lub ApiResponseCode, narzędzie będzie próbowało wykryć te same podstawowe słowa.
Jak to działa
Konwerter wielkości liter bierze jedno zdanie i przepisuje je w najczęściej używanych w programowaniu formatach: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, a także Title Case, sentence case, małe litery i WIELKIE LITERY. Widzisz wszystkie warianty naraz i kopiujesz potrzebny.
Narzędzie dzieli tekst na słowa, wykrywając spacje, myślniki, podkreślenia i zmiany wielkości liter wewnątrz identyfikatora, więc służy też do przekonwertowania nazwy zapisanej już w jednym stylu na inny. Wszystko jest przetwarzane w przeglądarce.
Przykłady
API response status codeapiResponseStatusCodeWynik w camelCase, idealny dla zmiennych i właściwości.API response status codeapi_response_status_codeWynik w snake_case, częsty w kluczach i nazwach z podkreśleniem.API response status codeapi-response-status-codeWynik w kebab-case, częsty w adresach URL i slugach.Przypadki użycia
- Wygenerować nazwę zmiennej, właściwości lub klasy na podstawie opisu w języku naturalnym.
- Tworzyć slugi w kebab-case dla adresów URL, nazw plików lub identyfikatorów CSS.
- Przekształcić etykietę na CONSTANT_CASE, aby użyć jej jako stałej lub zmiennej środowiskowej.
- Przenieść identyfikator z jednego stylu do innego, na przykład z snake_case na camelCase, przy migracji kodu między językami.
Najczęstsze pytania
Jak decyduje, gdzie zaczyna się każde słowo?
Dzieli tekst przy spacjach, myślnikach i podkreśleniach, a także tam, gdzie mała litera przechodzi w wielką. W ten sposób rozpoznaje słowa zarówno w zwykłym zdaniu, jak i w identyfikatorze zapisanym już w camelCase lub PascalCase.
Jaka jest różnica między Title Case a sentence case?
Title Case zapisuje wielką literą pierwszą literę każdego słowa, przydatne w tytułach i nagłówkach. Sentence case zapisuje wielką literą tylko pierwsze słowo tekstu, a resztę pozostawia małymi literami, jak zwykłe zdanie.
Czy działa z akcentami i innymi językami?
Tak. Rozpoznaje litery i cyfry Unicode, a konwersje na wielkie i małe litery respektują reguły aktywnego języka, w tym szczególne przypadki jak tureckie „i”.