Bez przesyłania, 100% lokalnie, bez konta

Konwerter wielkości liter

Konwertuj między camelCase, PascalCase, snake_case, kebab-case, Title Case, UPPER_CASE, małymi literami i URL slug. Nic nie opuszcza przeglądarki.

Jak działa Konwerter wielkości liter

Konwerter wielkości liter przekształca wklejony tekst na dowolny z dziewięciu popularnych stylów zapisu: camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, Sentence case, WIELKIE LITERY i małe litery. Wybierasz docelowy format, klikasz raz, aby skopiować, i konwersja jest gotowa. Nic, co wpisujesz lub wklejasz, nie jest nigdzie przesyłane; każda transformacja odbywa się jako czysta operacja na ciągu znaków w karcie przeglądarki.

Logika konwersji poprawnie obsługuje apostrofy, łączniki i mieszane separatory. Sentence case pisze wielką literą tylko pierwsze słowo i traktuje kolejne białe znaki jako jeden separator wyrazów. Title Case pisze wielką literą każde słowo z wyjątkiem krótkich spójników i przyimków w środku frazy. Pole wyjściowe aktualizuje się, gdy tylko przestaniesz pisać, więc przeprowadzanie konwersji do kilku formatów zajmuje tylko kilka sekund.

Konwerter wielkości liter: instrukcja krok po kroku

  1. Wklej lub wpisz tekst, który chcesz przekonwertować, w polu wejściowym.
  2. Wybierz docelowy format wielkości liter z listy opcji.
  3. Przeczytaj skonwertowany wynik w polu wyjściowym.
  4. Kliknij przycisk kopiowania, aby skopiować wynik do schowka.

Typowe zastosowania

  • Przekonwertuj czytelną dla człowieka nazwę pola API, np. "user first name", na snake_case dla definicji kolumny w bazie danych.
  • Przeformatuj listę klas CSS z kebab-case na camelCase podczas migracji arkusza stylów do CSS-in-JS.
  • Zamień komunikat błędu zapisany zdaniowo na CONSTANT_CASE do użycia jako wartość enumeracji TypeScript.
  • Popraw styl zapisu automatycznie wygenerowanej tablicy nagłówków, aby każdy element używał Title Case przed renderowaniem w interfejsie użytkownika.

Często zadawane pytania

Czy mój tekst jest wysyłany do zewnętrznej usługi?

Nie. Logika zmiany wielkości liter to zestaw czystych transformacji łańcucha znaków działających w tej karcie przeglądarki. Tekst, który wklejasz, pozostaje na Twoim urządzeniu od momentu wpisania do momentu skopiowania wyniku.

W jaki sposób narzędzie dzieli słowa?

Wykrywa granice przy białych znakach, podkreśleniach, łącznikach oraz przejściach z małej litery na wielką (dla danych wejściowych już zapisanych w camelCase lub PascalCase). Na przykład "myHTTPClient" dzieli się na ["my", "HTTP", "Client"] ze względu na ciąg wielkich liter. Znaki z akcentami i znaki CJK są zachowywane, a nie usuwane: pozostają częścią słowa, do którego należą.

Czy skróty są zachowywane w camelCase i PascalCase?

Skróty takie jak HTTP, URL czy ID są zamieniane na małe litery, gdy znajdą się w środku wyrazu w camelCase (httpClient, urlParser). Wynika to z najczęstszej konwencji JavaScript. W CONSTANT_CASE pozostają w pełni napisane wielkimi literami.

Czy mogę konwertować tekst wieloliniowy?

Tak. Każda linia jest konwertowana niezależnie, co pozwala przetwarzać listę identyfikatorów lub nagłówków za jednym razem. Puste linie są zachowywane jako puste linie na wyjściu.

Jaka jest różnica między Title Case a Sentence case?

Title Case pisze wielką literą pierwszą literę większości słów (krótkie przyimki i spójniki w środku frazy pozostają małymi literami). Sentence case pisze wielką literą tylko pierwsze słowo całego tekstu wejściowego i pozostawia resztę bez zmian, z wyjątkiem nazw własnych, które musisz poprawić ręcznie.