Darmowy konwerter camelCase
Zmień dowolny tekst na camelCase, PascalCase, snake_case, kebab-case i inne: wszystko naraz.
Konwerter konwencji nazewnictwa natychmiast zmienia tekst na odpowiedni format dla Twojego języka programowania lub stylu. Wklej dowolną frazę i otrzymaj wszystkie siedem konwencji naraz: bez ręcznego poprawiania i literówek.
- ✓ camelCase: zmienne i funkcje JavaScript
- ✓ PascalCase: klasy i komponenty React
- ✓ snake_case: Python, Ruby, kolumny SQL
- ✓ kebab-case: klasy CSS, adresy URL, flagi CLI
- ✓ SCREAMING_SNAKE_CASE: stałe i zmienne środowiskowe
- ✓ dot.case: klucze konfiguracji i nazwy pakietów
- ✓ Wielkie litery w tytule: nagłówki i etykiety
- ✓ Konwersja na żywo podczas pisania
camelCase
helloWorldExamplePascalCase
HelloWorldExamplesnake_case
hello_world_examplekebab-case
hello-world-exampleSCREAMING_SNAKE_CASE
HELLO_WORLD_EXAMPLEdot.case
hello.world.exampleTitle Case
Hello World ExampleJak korzystać z Konwertera konwencji nazewnictwa
- Wpisz lub wklej swój identyfikator w dowolnym formacie: spacje, myślniki, podkreślenia i camelCase są obsługiwane.
- Wszystkie siedem formatów aktualizuje się na bieżąco podczas pisania. Nie musisz nic klikać.
- Kliknij Kopiuj przy wybranym formacie i wklej go do swojego kodu, pliku konfiguracyjnego lub CMS.
Szybka ściąga konwencji nazewnictwa
- camelCase: nazwy zmiennych i funkcji w JavaScript, TypeScript, Java, Swift.
- PascalCase: nazwy klas, komponenty React, typy C# i interfejsy TypeScript.
- snake_case: zmienne i funkcje w Pythonie, metody w Ruby, nazwy kolumn w PostgreSQL i MySQL.
- kebab-case: nazwy klas CSS, atrybuty danych HTML, slugi URL, nazwy paczek npm i flagi CLI.
- SCREAMING_SNAKE_CASE: Stałe w Pythonie, JavaScript i większości języków; zmienne środowiskowe w shellu i Dockerze.
- dot.case: nazwy pakietów Java, przestrzenie nazw .NET, klucze w plikach konfiguracyjnych (np. Spring Boot, TOML).
Powiązane poradniki
Najczęstsze pytania
- Czym jest camelCase?
- camelCase łączy słowa bez separatorów, wielką literą zaczyna każde słowo oprócz pierwszego (np. helloWorldExample). Szeroko stosowany do nazw zmiennych i funkcji w JavaScript, TypeScript, Javie i wielu innych językach.
- Czym się różni camelCase od PascalCase?
- Oba formaty łączą słowa bez separatorów i każde zaczynają wielką literą, ale PascalCase (UpperCamelCase) zaczyna wielką także pierwsze słowo (np. HelloWorldExample). PascalCase jest typowy dla nazw klas i komponentów React, camelCase dla zmiennych i funkcji.
- Kiedy używać snake_case, a kiedy kebab-case?
- snake_case (słowa połączone podkreśleniami) to konwencja dla zmiennych w Pythonie, metod w Ruby i nazw kolumn w bazach danych. kebab-case (słowa połączone myślnikami) stosuje się w nazwach klas CSS, atrybutach HTML, slugach URL i flagach CLI.
- Czym jest SCREAMING_SNAKE_CASE?
- SCREAMING_SNAKE_CASE to snake_case zapisane wielkimi literami. To standard dla stałych i zmiennych środowiskowych w większości języków (np. MAX_RETRY_COUNT, DATABASE_URL).
- Jak konwerter rozpoznaje granice słów?
- Narzędzie dzieli tekst na podstawie spacji, podkreśleń, myślników i kropek, a także wykrywa przejścia camelCase i PascalCase (np. "helloWorld" to dwa słowa). Możesz więc wkleić tekst w dowolnym formacie i wszystkie siedem wyników będzie poprawnych.
- Czy mój tekst jest gdzieś zapisywany?
- Nie. Wszystko przetwarzane jest lokalnie w Twojej przeglądarce przez JavaScript. Nic nie trafia na żaden serwer.