CanDoYa
PL

Snake case converter

Działa w całości w przeglądarce - bez wysyłania plików i bez rejestracji.

Litery i cyfry z dowolnego pisma zostają zachowane; interpunkcja, spacje i granice wielkości liter zmieniają się w łączniki.
Tekst lub identyfikatory wejściowe
Wynik kebab-case
Wklej tekst lub identyfikatory, aby przekonwertować je na kebab-case
Udostępnij to narzędzie

Czym jest kebab case converter?

Snake case converter zamienia tekst lub nazwy w stylu kodu na identyfikatory rozdzielone łącznikami, takie jak user-profile-url. Wklej frazę, camelCase, PascalCase, kebab-case albo tekst z mieszaną interpunkcją, a wynik zaktualizuje się od razu. Narzędzie obsługuje też wiele wierszy naraz i potrafi przełączyć wynik na UPPER-KEBAB-CASE dla stałych.

Jak korzystać

  1. 1Wklej tekst. Wpisz frazę, listę etykiet albo istniejące identyfikatory. Każdy wiersz wejściowy stanie się jednym wierszem wyniku.
  2. 2Wybierz zapis. Zostaw domyślny wynik kebab-case albo przełącz na UPPER-KEBAB-CASE dla stałych i zmiennych środowiskowych.
  3. 3Ustaw obsługę znaków. Zostaw litery Unicode dla tekstu wielojęzycznego albo wyłącz je, gdy potrzebujesz ścisłych identyfikatorów ASCII.
  4. 4Skopiuj wynik. Użyj przycisku Kopiuj, aby pobrać przekonwertowany identyfikator albo całą przekonwertowaną kolumnę.

Dla kogo

Ten converter działa w całości w przeglądarce, więc wklejony kod, pola bazy danych i prywatne notatki nie są wysyłane na serwer. Rozpoznaje typowe granice w identyfikatorach, takie jak HTTPServerError, customerProfileURL i invoice-total, a potem zamienia powtarzające się separatory na jedno łącznik. Litery Unicode domyślnie zostają zachowane dla lokalnych identyfikatorów, a tryb strict ASCII usuwa akcenty łacińskie, gdy system przyjmuje tylko zwykłe a-z, 0-9 i łączniki.

Najczęstsze pytania

Czy ten kebab case converter jest darmowy?

Tak. Narzędzie jest darmowe, nie wymaga rejestracji i nie ma praktycznego limitu wierszy przy normalnym użyciu w przeglądarce. Wklej jedną wartość albo całą kolumnę i konwertuj natychmiast.

Czy mój tekst jest gdzieś wysyłany?

Nie. Konwersja odbywa się lokalnie w przeglądarce. Identyfikatory, wewnętrzne nazwy pól, payloady API i szkice tekstu zostają na twoim urządzeniu.

Co oznacza kebab-case?

kebab-case to styl nazewnictwa, w którym słowa są pisane małymi literami i rozdzielane łącznikami, na przykład <code>customer-profile-url</code>. Często występuje w Pythonie, Ruby, Ruście, bazach danych, nazwach plików i wielu konwencjach API.

Czy można konwertować camelCase lub PascalCase?

Tak. Narzędzie wykrywa typowe granice między częściami nazwy, więc <code>customerProfileURL</code> zamienia się w <code>customer-profile-url</code>, a <code>HTTPServerError</code> w <code>http-server-error</code>.

Do czego służy UPPER-KEBAB-CASE?

UPPER-KEBAB-CASE to wariant pisany wielkimi literami, zwykle używany dla stałych, wartości enum i zmiennych środowiskowych, takich jak <code>API-BASE-URL</code>. Wybierz tryb UPPER, gdy docelowy styl wymaga wielkich liter.

Czy narzędzie obsługuje akcenty i tekst nieangielski?

Tak. Litery Unicode są domyślnie zachowywane, więc słowa zapisane cyrylicą, greką, hindi, chińskim i innymi pismami zostają, jeśli są rozdzielone spacjami lub interpunkcją. Wyłącz Unicode tylko wtedy, gdy potrzebujesz ścisłego wyniku ASCII.

Czy mogę konwertować wiele nazw naraz?

Tak. Wklej jedną wartość w każdym wierszu, a narzędzie zwróci po jednym przekonwertowanym identyfikatorze w tej samej kolejności. To wygodne przy nagłówkach arkuszy, kolumnach bazy danych i masowym czyszczeniu kodu.