snake_case Dönüştürücü

Metni veya tanımlayıcıları anında snake_case biçimine dönüştürün.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

Bir kelime dizisini küçük harfli ve alt çizgiyle birleştirilmiş snake_case biçimine dönüştürür. Ayrıştırıcı boşlukları, `_`, `-`, `.`, `/` işaretlerini, küçük harften büyüğe geçişleri ve kısaltmadan sonraki normal büyük harfli kelime sınırını tanır; böylece `APIResponse/user-id`, `api_response_user_id` olur. Art arda gelen destekli ayraçlar birleşir, diğer noktalama işaretleri ise parçaya bağlı kalabilir. Özgün harf büyüklüğü ve kısaltma biçimi korunmaz. Sonuç tarayıcıda yerel üretilir; herhangi bir programlama dili, veritabanı veya API için ayrılmış adları ve tanımlayıcı kurallarını doğrulamaz.

Sıkça Sorulan Sorular

snake_case ne için kullanılır?
Python ve Ruby'de değişken ve fonksiyon adlandırmanın, çoğu SQL veritabanında ise sütun ve tablo adlarının standart biçimidir.
camelCase veya kebab-case'den snake_case'e dönüştürebilir miyim?
Evet — araç, girdinizi tire, nokta, boşluk ve mevcut camelCase/PascalCase geçişlerine göre kelimelere ayırdıktan sonra alt çizgiyle yeniden birleştirir; bu biçimlerin herhangi birinden başlayarak çalışır.
snake_case ile CONSTANT_CASE arasındaki fark nedir?
İkisi de kelimeleri alt çizgiyle birleştirir, ancak snake_case tüm harfleri küçük tutarken CONSTANT_CASE hepsini büyük harfe çevirir; bu biçim sabitler ve ortam değişkenleri için kullanılır.