Konverter Case (camelCase, snake_case, dll.)
Privasi sejak awal — berjalan sepenuhnya di peramban Anda
Konversi teks antara setiap case umum — camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, dot.case, Title Case — langsung di peramban Anda. Toova menangani token, singkatan, dan karakter unicode dengan rapi, tanpa unggahan dan tanpa pendaftaran.
Case mana yang digunakan di mana
Bahasa pemrograman memiliki konvensi yang kuat. JavaScript dan Java lebih memilih camelCase untuk variabel dan PascalCase untuk kelas. Python dan Ruby menggunakan snake_case. Slug URL dan kelas CSS menggunakan kebab-case. Variabel lingkungan menggunakan CONSTANT_CASE. Toova mengonversi antara semuanya dalam satu klik, yang lebih baik daripada mengedit dengan tangan setiap kali Anda menyalin nama dari satu konteks ke konteks lain.
Tokenisasi cerdas
Memisahkan string menjadi kata-kata lebih sulit daripada terlihat. Toova mendeteksi batas dari punuk camelCase, garis bawah snake_case, tanda hubung kebab-case, dan huruf besar berturutan (sehingga APIRequest menjadi API Request, bukan A P I Request). Akronim seperti HTTP, URL, ID, dan JSON dipertahankan dengan benar saat mengonversi ke camelCase atau PascalCase — Anda mendapatkan httpRequest, bukan hTTPRequest.
Hanya lokal
Konversi case terjadi sepenuhnya di peramban Anda. String yang Anda tempel tidak pernah meninggalkan halaman. Itu penting saat Anda mengonversi nama dari basis kode privat, nama field pelanggan, atau identifier apa pun yang tidak ingin Anda tempelkan ke formulir pihak ketiga. Halaman bekerja secara luring setelah pemuatan pertama.
Pertanyaan yang Sering Diajukan
- Case apa yang harus saya gunakan untuk variabel?
- Cocokkan dengan bahasa dan tim Anda. JavaScript dan Java menggunakan camelCase. Python dan Ruby menggunakan snake_case. Konsistensi lebih penting daripada pilihan tertentu — pilih apa yang sudah digunakan basis kode Anda.
- Bagaimana Toova menangani akronim?
- Akronim umum (HTTP, URL, ID, JSON, XML) dipertahankan dalam bentuk alaminya saat mengonversi ke camelCase atau PascalCase. Jadi getApiResponse tetap getApiResponse, bukan getAPIresponse atau getapiresponse.
- Dapatkah ia mengonversi dari case apa pun ke case apa pun?
- Ya. Toova memecah masukan menjadi kata-kata terlepas dari case sumber, lalu memformat ulang ke case target. Anda dapat menempelkan masukan campuran dan mendapatkan keluaran bersih dalam gaya target.
- Apakah ia menangani karakter non-ASCII?
- Ya. Huruf Unicode, karakter beraksen, dan teks CJK dipertahankan. Deteksi batas kata menggunakan properti Unicode, sehingga bekerja dengan benar dengan identifier non-Inggris.
- Apakah teks saya dikirim ke mana pun?
- Tidak. Konversi berjalan sepenuhnya di peramban Anda. Tidak ada yang diunggah atau dicatat.