Penukar ini berjalan sepenuhnya dalam pelayar anda, jadi kod yang ditampal, medan pangkalan data dan nota peribadi tidak dimuat naik. Ia memisahkan sempadan identifier biasa seperti HTTPServerError, customer_profile_url dan invoice-total, kemudian menormalkan pemisah berulang menjadi satu garis bawah. Huruf Unicode dikekalkan secara lalai untuk identifier setempat, manakala mod ASCII ketat melipat aksen Latin apabila sistem hanya menerima a-z, 0-9 dan garis bawah.
Penukar camel case
Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.
Apakah penukar camel case?
Penukar camel case menukar teks atau nama gaya kod kepada identifier yang dipisahkan dengan garis bawah, seperti userProfileUrl. Tampal frasa, camelCase, PascalCase, kebab-case atau tanda baca bercampur, dan hasilnya dikemas kini terus. Ia juga menyokong banyak baris dan boleh bertukar kepada PascalCase untuk konstanta.
Cara guna
- 1Tampal teks. Masukkan frasa, senarai label atau identifier sedia ada. Setiap baris input menjadi satu baris output.
- 2Pilih case. Kekalkan output lalai camelCase atau tukar kepada PascalCase untuk konstanta dan pemboleh ubah environment.
- 3Pilih pengendalian aksara. Biarkan huruf Unicode hidup untuk teks berbilang bahasa, atau matikannya apabila anda perlukan identifier ASCII yang ketat.
- 4Salin hasil. Gunakan Salin untuk mengambil identifier yang telah ditukar atau seluruh lajur yang telah ditukar.
Untuk siapa
- Pembangun yang menamakan semula pemboleh ubah, fungsi, medan API atau kunci konfigurasi sebelum menampalnya ke Python, Ruby, Rust, SQL atau Terraform.
- Pasukan data yang membersihkan pengepala spreadsheet menjadi nama lajur stabil untuk import dan eksport.
- Pasukan produk yang menukar nama event, feature flag dan label analitik menjadi identifier yang konsisten.
- Penulis dokumentasi yang mencipta contoh mengikut konvensyen penamaan kod tanpa pembersihan manual.
Soalan lazim
Adakah penukar camel case ini percuma?
Ya. Alat ini percuma, tidak memerlukan pendaftaran dan tiada had baris praktikal untuk penggunaan pelayar biasa. Tampal satu nilai atau satu lajur penuh dan tukar serta-merta.
Adakah teks saya dimuat naik ke mana-mana?
Tidak. Penukaran berlaku secara tempatan dalam pelayar anda. Identifier, nama medan dalaman, payload API dan draf teks kekal pada peranti anda.
Apakah maksud camelCase?
camelCase ialah gaya penamaan yang menulis perkataan dalam huruf kecil dan memisahkannya dengan garis bawah, seperti <code>customerProfileUrl</code>. Ia biasa digunakan dalam Python, Ruby, Rust, pangkalan data, nama fail dan banyak konvensyen API.
Bolehkah ia menukar camelCase atau PascalCase?
Boleh. Ia mengesan sempadan case biasa, jadi <code>customer_profile_url</code> menjadi <code>customerProfileUrl</code> dan <code>HTTPServerError</code> menjadi <code>httpServerError</code>.
Untuk apa PascalCase digunakan?
PascalCase ialah varian huruf besar, biasanya digunakan untuk konstanta, nilai enum dan pemboleh ubah environment seperti <code>ApiBaseUrl</code>. Gunakan mod PascalCase apabila gaya sasaran memerlukan identifier huruf besar.
Adakah ia menyokong aksen dan teks bukan bahasa Inggeris?
Ya. Huruf Unicode dikekalkan secara lalai, jadi perkataan dalam Cyrillic, Greek, Hindi, Cina dan skrip lain disimpan apabila dipisahkan oleh ruang atau tanda baca. Matikan Unicode hanya apabila anda perlukan output ASCII yang ketat.
Bolehkah saya menukar banyak nama sekali gus?
Boleh. Tampal satu nilai setiap baris dan alat ini mengembalikan satu identifier yang ditukar bagi setiap baris dalam susunan yang sama, berguna untuk pengepala spreadsheet, lajur pangkalan data dan pembersihan kod pukal.