CanDoYa
MS

Penukar Pascal case

Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.

PascalCase
Huruf dan nombor daripada mana-mana skrip dikekalkan; tanda baca, ruang dan sempadan huruf besar kecil menjadi perkataan PascalCase.
Teks input atau identifier
Output PascalCase
Tampal teks atau identifier untuk menukarnya kepada PascalCase
Kongsi alat ini

Apakah penukar Pascal case?

Penukar Pascal case menukar teks atau nama gaya kod kepada identifier yang bermula dengan huruf besar, seperti CustomerProfileUrl. Tampal frasa, camelCase, snake_case, kebab-case atau tanda baca bercampur, dan hasilnya dikemas kini terus. Ia berguna apabila nama class, type, component atau schema perlu memulakan setiap perkataan dengan huruf besar.

Cara guna

  1. 1Tampal teks. Masukkan frasa, senarai label atau identifier sedia ada. Setiap baris input menjadi satu baris output.
  2. 2Semak output langsung. Alat ini menukar pemisah, ruang dan sempadan huruf besar kecil kepada PascalCase semasa anda menaip.
  3. 3Pilih pengendalian aksara. Biarkan huruf Unicode hidup untuk teks berbilang bahasa, atau matikannya apabila anda perlukan identifier ASCII yang ketat.
  4. 4Salin hasil. Gunakan Salin untuk mengambil identifier yang telah ditukar atau seluruh lajur yang telah ditukar.

Untuk siapa

Penukar ini berjalan sepenuhnya dalam pelayar anda, jadi kod yang ditampal, label produk dan draf peribadi tidak dimuat naik. Ia memisahkan sempadan identifier biasa seperti HTTPServerError, customer_profile_url dan customer-profile-url, kemudian membuang pemisah dan membesarkan huruf pertama setiap perkataan yang dikesan. Huruf Unicode dikekalkan secara lalai untuk identifier berbilang bahasa, manakala mod ASCII ketat menukar aksen Latin kepada huruf biasa apabila destinasi hanya menerima a-z, 0-9 dan perubahan huruf besar kecil.

Soalan lazim

Adakah penukar Pascal 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 PascalCase?

PascalCase ialah gaya penamaan yang menggabungkan perkataan tanpa ruang dan memulakan setiap perkataan dengan huruf besar, seperti <code>CustomerProfileUrl</code>. Ia biasa digunakan untuk class, type, enum, component dan beberapa nama model janaan.

Bolehkah ia menukar camelCase, snake_case atau kebab-case?

Boleh. Ia mengesan pemisah dan sempadan huruf besar kecil, jadi <code>customerProfileUrl</code>, <code>customer_profile_url</code> dan <code>customer-profile-url</code> semuanya menjadi <code>CustomerProfileUrl</code>. Ia juga mengendalikan ruang, tanda baca dan PascalCase sedia ada.

Untuk apa PascalCase digunakan?

PascalCase biasanya digunakan untuk class, nama type, React dan Vue component, C# properties dalam sesetengah codebase, serta nama schema atau model seperti <code>CustomerProfileUrl</code>. Gunakannya apabila gaya sasaran memerlukan huruf besar pada permulaan setiap perkataan.

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.