Değişken Adı Dönüştürücü, değişken adlarını farklı programlama adlandırma kuralları arasında dönüştüren bir geliştirici aracıdır. Her programlama dilinin ve stil kılavuzunun kendi tercih ettiği adlandırma kuralı vardır ve bu araç, aralarında sorunsuz bir şekilde geçiş yapmanıza yardımcı olur.
Desteklenen Adlandırma Kuralları
- camelCase: İlk kelime küçük harf, sonraki kelimelerin baş harfi büyük (ör. userProfileData). JavaScript, Java, C#'da standarttır.
- snake_case: Alt çizgilerle ayrılmış tüm küçük harfler (ör. user_profile_data). Python, Ruby, Rust'ta standarttır.
- PascalCase: Tüm kelimeler büyük harfle başlar, ayırıcı yok (ör. UserProfileData). Java, C#, JavaScript'te sınıflar için kullanılır.
- kebab-case: Tüm küçük harfler tirelerle ayrılmış (ör. user-profile-data). CSS, HTML öznitelikleri, URL slug'larında yaygındır.
- SCREAMING_SNAKE_CASE: Alt çizgilerle ayrılmış tüm büyük harfler (ör. USER_PROFILE_DATA). Sabitler ve ortam değişkenleri için kullanılır.
Neden Değişken Adı Dönüştürücü Kullanmalısınız?
Birden çok programlama dilinde çalışırken veya kodu yeniden düzenlerken, adlandırma kurallarını manuel olarak dönüştürmek yorucu ve hataya açıktır. Bu araç, süreci otomatikleştirir, mevcut biçiminizi algılar ve tüm ana kurallara anında dönüşümler sağlar. Ayrıca, endüstri standardı stil kılavuzlarına (Python için PEP 8, JavaScript için Google Stil Kılavuzu vb.) dayalı dile özgü öneriler sunar.