DT Dev Tools

Konwerter wielkości liter

Zamieniaj tekst lokalnie na wielkie litery, małe litery, title case, camelCase, snake_case, kebab-case i zapis zdaniowy bezpośrednio w przeglądarce.

🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłane

Advertisement

Do czego służy konwerter wielkości liter

Konwerter zamienia słowa, nagłówki, etykiety i identyfikatory pomiędzy popularnymi stylami nazewnictwa. Obsługuje wielkie litery, małe litery, title case, camelCase, snake_case, kebab-case oraz zapis zdaniowy. Przydaje się, gdy tekst wędruje między plikami projektowymi, dokumentacją, klasami CSS, zmiennymi JavaScript, zmiennymi środowiskowymi, kolumnami baz danych i nazwami testów, z których każde stosuje nieco inne konwencje.

Ta strona powstała z myślą o codziennej pracy programistów: szybkich sprawdzeniach podczas debugowania, przygotowywaniu małych przykładów do dokumentacji i porządkowaniu danych przed wklejeniem ich do edytora, terminala, zgłoszenia lub fixture'a testowego. Interfejs trzyma dane wejściowe, przyciski, wynik i komunikat o stanie blisko siebie, więc wynik łatwo sprawdzić przed skopiowaniem.

Prywatny sposób pracy w przeglądarce

Całe przetwarzanie odbywa się za pomocą JavaScriptu w przeglądarce. Narzędzie nie wysyła Twoich tekstów, tokenów, adresów URL, fragmentów kodu ani wygenerowanych wartości na żaden serwer i nie wymaga konta. Ten model prywatności jest ważny, ponieważ małe narzędzia podczas rozwiązywania problemów często dostają prawdziwe odpowiedzi API, przykłady konfiguracji, logi, dane uwierzytelniające lub przykłady przypominające dane klientów. Praca lokalna zmniejsza ryzyko, a dodatkowo narzędzie działa natychmiast, bo nie ma opóźnień sieciowych.

Praktyczne wskazówki

Automatyczna konwersja nie zna każdego akronimu, nazwy marki ani wyjątku specyficznego dla projektu. Sprawdź wyniki takie jak API, URL, ID, HTML i nazwy produktów, zanim je zatwierdzisz. Tryby oparte na słowach dzielą tekst na znakach interpunkcyjnych, białych znakach, podkreślnikach, myślnikach i granicach camelCase, natomiast wielkie i małe litery zachowują oryginalne separatory.

Zawsze sprawdzaj przekształcony wynik, zanim zaczniesz na nim polegać w środowisku produkcyjnym. Narzędzia przeglądarkowe świetnie nadają się do inspekcji i przygotowania danych, ale nie znają każdej konwencji projektu ani wymagań bezpieczeństwa. Jeśli wynik trafi do repozytorium, zostanie publicznie udostępniony lub użyty w procesie uwierzytelniania, upewnij się, że nie zawiera sekretów i zgadza się z formatem oczekiwanym przez Twoją aplikację.

Przykłady i szczegóły działania

Dane wejściowe user first name zamieniają się w userFirstName w camelCase, user_first_name w snake_case, user-first-name w kebab-case i User First Name w title case. Identyfikator camelCase, taki jak getUserID, jest dzielony na granicach wielkości liter na get, user i id, więc snake_case zwraca get_user_id.

Warto znać kilka szczegółów. Title case zapisuje wielką literą każde słowo, także krótkie, takie jak „of” i „and”, więc popraw je ręcznie, jeśli Twój przewodnik stylu zapisuje je małymi literami. Zapis zdaniowy zamienia całe dane wejściowe na małe litery i tylko pierwszy znak zapisuje wielką literą; nie rozpoznaje kolejnych zdań ani nazw własnych. Ponieważ camelCase, snake_case i kebab-case odbudowują tekst ze słów, interpunkcja i podziały wierszy są usuwane, a wynik jest jedną linią. Ciąg wielkich liter, po którym następuje słowo, jak w HTTPResponse, pozostaje jednym słowem, ponieważ podział następuje tylko tam, gdzie mała litera lub cyfra sąsiaduje z wielką literą.

Jak używać

  1. Wklej tekstDodaj frazę, etykietę lub identyfikator.
  2. Wybierz styl zapisuKliknij docelowy styl wielkości liter.
  3. Skopiuj wynikUżyj przekonwertowanego tekstu tam, gdzie go potrzebujesz.

Najczęściej zadawane pytania

Czy zachowuje akronimy?
Nie. Sprawdź akronimy ręcznie.
Czy potrafi odczytać dane w camelCase?
Tak. Wykrywa granice między małą a wielką literą.
Czy tekst jest wysyłany?
Nie. Konwersja odbywa się lokalnie.
Advertisement