Büyük/Küçük Harf Dönüştürücü (camelCase, snake_case, vb.)
Tasarımdan gizli — tamamen tarayıcınızda çalışır
Metni her yaygın büyük/küçük harf stili arasında dönüştürün — camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, dot.case, Title Case — doğrudan tarayıcınızda. Toova, token'ları, kısaltmaları ve unicode karakterleri temiz bir şekilde işler; yükleme veya kayıt gerekmez.
Hangi stili nerede kullanmalı
Programlama dillerinin güçlü kuralları vardır. JavaScript ve Java, değişkenler için camelCase'i ve sınıflar için PascalCase'i tercih eder. Python ve Ruby snake_case kullanır. URL slug'ları ve CSS sınıfları kebab-case kullanır. Ortam değişkenleri CONSTANT_CASE kullanır. Toova, bir bağlamdan diğerine bir ad kopyaladığınız her seferinde elle düzenlemenin önüne geçerek hepsi arasında tek tıklamayla dönüşüm yapar.
Akıllı token'laştırma
Bir dizeyi kelimelere bölmek göründüğünden daha zordur. Toova, camelCase tümseklerinden, snake_case alt çizgilerinden, kebab-case kısa çizgilerinden ve ardışık büyük harflerden (dolayısıyla APIRequest, A P I Request değil, API Request olur) sınırları algılar. HTTP, URL, ID ve JSON gibi kısaltmalar, camelCase veya PascalCase'e dönüştürülürken doğru şekilde korunur — hTTPRequest değil, httpRequest elde edersiniz.
Yalnızca yerel
Büyük/küçük harf dönüşümü tamamen tarayıcınızda gerçekleşir. Yapıştırdığınız dizeler sayfayı terk etmez. Bu, özel bir kod tabanından, müşteri alan adlarından veya üçüncü taraf bir forma yapıştırmak istemediğiniz herhangi bir tanımlayıcıdan adları dönüştürdüğünüzde önemlidir. Sayfa ilk yüklemeden sonra çevrimdışı çalışır.
Sıkça Sorulan Sorular
- Değişkenler için hangi stili kullanmalıyım?
- Dilinizi ve ekibinizi eşleştirin. JavaScript ve Java camelCase kullanır. Python ve Ruby snake_case kullanır. Tutarlılık, belirli seçimden daha önemlidir — kod tabanınızın zaten kullandığı şeyi seçin.
- Toova kısaltmaları nasıl işliyor?
- Yaygın kısaltmalar (HTTP, URL, ID, JSON, XML), camelCase veya PascalCase'e dönüştürülürken doğal biçimlerinde korunur. Yani getApiResponse, getAPIresponse veya getapiresponse değil, getApiResponse olarak kalır.
- Herhangi bir stilden herhangi bir stile dönüştürebilir mi?
- Evet. Toova, kaynak stilinden bağımsız olarak girdiyi kelimelere token'laştırır, ardından hedef stile yeniden biçimlendirir. Karışık girdi yapıştırıp hedef stilde temiz çıktı alabilirsiniz.
- ASCII olmayan karakterleri işliyor mu?
- Evet. Unicode harfler, aksanlı karakterler ve CJK metni korunur. Kelime sınırı algılama Unicode özelliklerini kullanır, dolayısıyla İngilizce olmayan tanımlayıcılarla doğru çalışır.
- Metnim herhangi bir yere gönderiliyor mu?
- Hayır. Dönüşüm tamamen tarayıcınızda çalışır. Hiçbir şey yüklenmez veya günlüğe kaydedilmez.