Przejdź do treści
Konwerter godzin rozpoczęcia meczów MŚ jest dostępnySprawdź godziny rozpoczęcia w swojej strefie i dodaj przypomnienia w kalendarzu.

Konwerter wielkości liter

Konwertuj wklejony tekst i fragmenty nazw na wielkie litery, małe litery, Title Case, Sentence case, odwróconą wielkość liter, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case i path/case.

Tekst wejściowy

Znaki

0 / 50,000

Konwerter wielkości liter

Szybki start

1
Wklej tekst albo fragment nazwy.
2
Wybierz wielkość liter lub format nazwy.
3
Sprawdź wynik w edytorze i skopiuj go.
4
Aby znów przekonwertować wynik, najpierw go edytuj albo wklej z powrotem.

Typowe scenariusze

Nazewnictwo zmiennych/funkcji

konwertuj nazwy kandydatów nacamelCase/PascalCase/snake_caseprzed użyciem ich w kodzie

Ścieżki CSS/API

preferujkebab-casedla nazw klas i segmentów ścieżek, aby poprawić czytelność

Pola baz danych/stałe

przełączaj na snake_case lub CONSTANT_CASE, żeby dopasować się do konwencji

Segmenty przypominające ścieżkę

zamień rozmieszczone etykiety nakebab-caselub fragmenty ścieżki/skrzynek; nie sprawdza to prawdziwych ścieżek plików

API/trasy

ścieżki REST w kebab- lub snake-case; pola GraphQL w camelCase

Formatowanie dokumentów

Title Case dla nagłówków, Sentence case dla pierwszych zdań akapitów

Wielowierszowe listy nazwisk

wklej kilka nazwisk kandydatów, przekonwertuj je razem, a następnie skopiuj bieżący wynik

Przed przeglądem kodu

najpierw przekonwertuj nazwiska kandydatów, a następnie zastąp je ręcznie w kodzie lub dokumentach

Odniesienie formatów

małe litery: hello world example
WIELKIE LITERY: HELLO WORLD EXAMPLE
Pierwsza litera: Hello world example
Format tytułowy: Hello World Example
Format zdaniowy: Hello world example. Next sentence
camelCase: helloWorldExample
PascalCase: HelloWorldExample
snake_case: hello_world_example
kebab-case: hello-world-example
CONSTANT_CASE: HELLO_WORLD_EXAMPLE
dot.case: hello.world.example
path/case: hello/world/example
Przełącz wielkość liter: przykład hello world -> PRZYKŁAD HELLO WORLD
aLtErNaTiNg: hElLo WoRlD eXaMpLe

Granice konwersji

Karty formatu są konwertowane z bieżącej oryginalnej linii bazowej; nie są one potokiem konwersji łańcuchowej
Przycisk Kopiuj kopiuje bieżącą zawartość edytora. Formatowanie kart powoduje przełączanie wyników zamiast kopiowania
camelCase, snake_case, kebab-case, dot.case i path/case dzielą litery oraz cyfry Unicode na tokeny; interpunkcja i emoji zwykle stają się separatorami
path/case to tylko styl segmentów ścieżki; nie sprawdza poprawności nazw plików, nie zachowuje rozszerzeń i nie tworzy folderów
Ta strona nie skanuje kodu, nie zmienia nazw plików, nie aktualizuje schematów, nie stosuje poprawek lint ani nie generuje ślimaków URL
Skopiuj bieżącą zawartość edytora, gdy potrzebujesz wyniku. Pobieranie pliku, eksport CSV/JSON i eksport wszystkich formatów są poza tym narzędziem.

Wskazówki użycia

Frontend: PascalCase dla komponentów/typów, kebab-case dla klas CSS i URL-i
Nazewnictwo backendu: snake_case dla Pythona i pól baz danych, CONSTANT_CASE dla stałych i zmiennych środowiskowych, camelCase tam, gdzie wymaga tego przewodnik stylu
Projektowanie API: ścieżki REST trzymaj spójne w kebab- lub snake-case; pola GraphQL pozostaw w camelCase

Ograniczenia i kompatybilność

Aby strona była responsywna, podziel bardzo duże teksty, zamiast traktować to jako nieograniczony procesor wsadowy
Znaki specjalne: takie jak @#$ traktowane są jako separatory, zgodnie z wybranym stylem nazewnictwa
Cyfry: liczby pozostają bez zmian; separatory dodawane są tylko tam, gdzie cyfry stykają się z literami, by nie psuć wartości

Prywatność i bezpieczeństwo

Konwersja wielkości liter działa lokalnie w przeglądarce. Bieżący tekst edytora może pozostać jako szkic przeglądarki, a wybrana karta kategorii może pozostać w pamięci przeglądarki. Jeśli włączono zapisany obszar roboczy lub synchronizację WebDAV, ten tekst edytora i preferencja karty mogą zostać zapisane przez tę synchronizację. Przekonwertowany tekst zastępuje zawartość tego samego edytora, a skopiowane wartości są generowane z tego edytora; to narzędzie nie przesyła plików, nie tworzy załączników, nie eksportuje plików ani nie zapisuje osobnej listy wyników.

Najczęstsze pytania

7

Przejdź do kolejnego kroku z tymi powiązanymi narzędziami.

Całe przetwarzanie narzędzi odbywa się lokalnie w Twojej przeglądarce.