Değişken Adı Dönüştürücü
Metni camelCase, snake_case, PascalCase, kebab-case ve daha fazlası arasında dönüştürün. Satır başına bir öğe.
Nasıl Çalışır
Değişken adlandırma dönüştürücü, farklı programlama dillerinde kullanılan adlandırma kuralları arasında tanımlayıcıları dönüştürür.
Herhangi bir formatta bir ad girin (camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Train-Case veya boşlukla ayrılmış). Araç, giriş formatını otomatik olarak algılar ve aynı anda desteklenen tüm kurallara dönüştürür.
Örnek: ‘myVariableName’ → snake_case: ‘my_variable_name’, kebab-case: ‘my-variable-name’, PascalCase: ‘MyVariableName’, SCREAMING_SNAKE: ‘MY_VARIABLE_NAME’.
Kod yeniden düzenleme, diller arasında API adaptasyonu veya proje kodlama standartlarına uyumu sağlamak için kullanışlıdır.
Uygulamalı Örnek
user profile image ifadesini bir kez yazın ve 13 kuralın hepsinde aynı anda okuyun: userProfileImage (camel), UserProfileImage (Pascal), user_profile_image (snake), USER_PROFILE_IMAGE (sabit), user-profile-image (kebab), user.profile.image (nokta), user/profile/image (yol) ve dahası. Bu tek tablo, tek bir kavramın öğleden önce JavaScript değişkeni, Python işlevi, CSS sınıfı, ortam değişkeni ve API rotası olduğu full-stack gündelik gerçeğini kapsar. Tümünü kopyala seti komple alır; her satırın kendi kopyalama düğmesi vardır.
Kullanım Alanları
- Dil kuralları arasında çeviri yapma
- API adlarını standartlaştırma
- Eski kod tabanlarını yeniden düzenleme
- Adlandırma kurallarını öğrenme
- Tutarlı tanımlayıcılar oluşturma
Sıkça Sorulan Sorular
- Hangi adlandırma kuralları destekleniyor?
- camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE ve Train-Case.
- Dönüştürücü kısaltmaları işliyor mu?
- Evet — 'HTTP' veya 'API' gibi kısaltmalar bir birim olarak korunarak işlenir.
- Aynı anda birden fazla adı dönüştürebilir miyim?
- Dönüştürücü bir seferde bir adı işler — toplu modda her ad için yeni satır kullanın.
- JavaScript için hangi format doğru?
- Değişkenler ve fonksiyonlar için camelCase; sınıflar için PascalCase; sabitler için SCREAMING_SNAKE.
- Araç ASCII olmayan harfleri işliyor mu?
- Evet, ancak sınırlı — Unicode karakterler tüm dönüştürmelerde düzgün işlenmeyebilir.