Konverter camelCase Gratis

Ubah teks apa pun ke camelCase, PascalCase, snake_case, kebab-case, dan lainnya: sekaligus.

Konverter konvensi penamaan mengubah teks apa pun ke format yang sesuai untuk bahasa pemrograman atau panduan gaya Anda: langsung. Tempel frasa dalam format apa pun dan dapatkan tujuh konvensi penamaan sekaligus: tanpa edit manual, tanpa salah ketik.

  • ✓ camelCase: variabel & fungsi JavaScript
  • ✓ PascalCase: kelas & komponen React
  • ✓ snake_case: Python, Ruby, kolom SQL
  • ✓ kebab-case: kelas CSS, URL, flag CLI
  • ✓ SCREAMING_SNAKE_CASE: konstanta & variabel lingkungan
  • ✓ dot.case: kunci konfigurasi & nama paket
  • ✓ Title Case: judul dan label tampilan
  • ✓ Konversi langsung saat Anda mengetik
camelCasehelloWorldExample
PascalCaseHelloWorldExample
snake_casehello_world_example
kebab-casehello-world-example
SCREAMING_SNAKE_CASEHELLO_WORLD_EXAMPLE
dot.casehello.world.example
Title CaseHello World Example

Cara Menggunakan Konverter Konvensi Penamaan

  1. Ketik atau tempel pengenal Anda dalam format apa pun: spasi, tanda hubung, garis bawah, atau camelCase semuanya bisa.
  2. Semua tujuh format diperbarui langsung saat Anda mengetik. Tidak perlu menekan tombol.
  3. Klik Salin di samping format yang Anda butuhkan lalu tempelkan ke kode, file konfigurasi, atau CMS Anda.

Referensi Cepat Konvensi Penamaan

  • camelCase: Nama variabel dan fungsi di JavaScript, TypeScript, Java, dan Swift.
  • PascalCase: Nama kelas, komponen React, tipe C#, dan antarmuka TypeScript.
  • snake_case: variabel dan fungsi Python, metode Ruby, nama kolom PostgreSQL dan MySQL.
  • kebab-case: Nama kelas CSS, atribut data HTML, slug URL, nama paket npm, dan flag CLI.
  • SCREAMING_SNAKE_CASE: Konstanta di Python, JavaScript, dan sebagian besar bahasa; variabel lingkungan di shell dan Docker.
  • dot.case: nama paket Java, namespace .NET, kunci file konfigurasi (misalnya: Spring Boot, TOML).

Panduan terkait

Pertanyaan yang Sering Diajukan

Apa itu camelCase?
camelCase menggabungkan kata tanpa pemisah, dengan huruf pertama setiap kata (kecuali kata pertama) menggunakan huruf kapital (misal: helloWorldExample). Banyak digunakan untuk nama variabel dan fungsi di JavaScript, TypeScript, Java, dan banyak bahasa lain.
Apa perbedaan antara camelCase dan PascalCase?
Keduanya menggabungkan kata tanpa pemisah dan mengkapitalisasi setiap kata: namun PascalCase (juga disebut UpperCamelCase) mengkapitalisasi huruf pertama juga (misal: HelloWorldExample). PascalCase umum dipakai untuk nama kelas dan komponen React; camelCase digunakan untuk variabel dan fungsi.
Kapan saya harus menggunakan snake_case dibandingkan kebab-case?
snake_case (kata dipisahkan garis bawah) digunakan untuk variabel Python, metode Ruby, dan nama kolom database. kebab-case (kata dipisahkan tanda hubung) digunakan pada nama kelas CSS, atribut HTML, slug URL, dan nama flag CLI.
Apa itu SCREAMING_SNAKE_CASE?
SCREAMING_SNAKE_CASE adalah snake_case dengan huruf kapital semua. Ini adalah standar untuk konstanta dan variabel lingkungan di sebagian besar bahasa pemrograman (misal: MAX_RETRY_COUNT, DATABASE_URL).
Bagaimana alat ini mendeteksi batas kata?
Alat ini memisahkan berdasarkan spasi, garis bawah, tanda hubung, dan titik: juga mendeteksi transisi camelCase dan PascalCase (misal "helloWorld" menjadi dua kata). Anda bisa menempelkan input dalam format apa pun dan ketujuh output akan tetap benar.
Apakah teks saya disimpan di mana pun?
Tidak. Semua konversi dilakukan secara lokal di browser Anda menggunakan JavaScript. Tidak ada yang dikirim ke server mana pun.