Cara Mengubah Huruf Besar/Kecil: camelCase, snake_case, Title Case, dan lainnya
Ringkasan cepat
Pelajari cara mengubah huruf besar/kecil teks: camelCase, snake_case, kebab-case, Title Case, CONSTANT_CASE, dan 12 gaya lainnya. Konvensi pemrograman dijelaskan. 100% sisi klien.
Konversi huruf besar/kecil (text case) mengubah format penulisan teks sesuai aturan tertentu, misalnya mengubah hello world menjadi helloWorld (camelCase) atau hello_world (snake_case). Konvensi case penting dalam pemrograman karena setiap bahasa memiliki standar penamaan yang berbeda. Gunakan Konverter Kasus Teks NeatForge untuk melihat 12 varian case sekaligus secara real-time di browser Anda.
Mengapa case penting dalam kode dan tulisan?
Case bukan sekadar gaya. Dalam kode, case membantu membedakan jenis identifier:
- Variabel dan fungsi biasanya
camelCase(JavaScript) atausnake_case(Python). - Kelas biasanya
PascalCase. - Konstanta biasanya
CONSTANT_CASE. - Class CSS biasanya
kebab-case.
Dalam tulisan, Title Case dipakai untuk judul artikel dan headline, sedangkan Sentence case untuk kalimat biasa. Memakai case yang salah bisa membuat kode tidak terbaca atau menyalin konvensi bahasa lain.
12 gaya case dijelaskan
Berikut daftar lengkap 12 varian case yang didukung alat ini:
- UPPERCASE — semua huruf besar.
HELLO WORLD - lowercase — semua huruf kecil.
hello world - Title Case — huruf besar di awal kata, kecuali kata kecil seperti “the” dan “in”.
Hello World - Sentence case — huruf besar hanya di awal kalimat.
Hello world - Capitalize Each Word — huruf besar di awal setiap kata tanpa pengecualian.
Hello World - camelCase — kata pertama kecil, kata berikutnya diawali huruf besar, tanpa pemisah.
helloWorld - PascalCase — setiap kata diawali huruf besar, tanpa pemisah.
HelloWorld - snake_case — kata dipisah garis bawah, semua huruf kecil.
hello_world - kebab-case — kata dipisah tanda hubung, semua huruf kecil.
hello-world - CONSTANT_CASE — kata dipisah garis bawah, semua huruf besar.
HELLO_WORLD - aLtErNaTiNg — huruf besar-kecil berselang-seling.
hElLo WoRlD - InVeRsE — kebalikan case asli (besar jadi kecil, sebaliknya).
HELLO WORLD→hello world
Kapan menggunakan masing-masing case?
Konvensi case per bahasa pemrograman:
- JavaScript —
camelCaseuntuk variabel/fungsi,PascalCaseuntuk kelas,UPPERCASEuntuk konstanta global. - Python —
snake_caseuntuk variabel/fungsi,PascalCaseuntuk kelas,UPPER_CASEuntuk konstanta. - Rust —
snake_caseuntuk fungsi,PascalCaseuntuk tipe/struct,UPPER_SNAKE_CASEuntuk konstanta. - Go —
camelCaseuntuk export internal,PascalCaseuntuk export publik. - CSS —
kebab-caseuntuk class (mis.primary-button-large). - HTML —
kebab-caseuntuk atribut kustom (mis.data-user-id).
Cara mengubah case teks
- Buka Konverter Kasus Teks.
- Ketik atau tempel teks ke kotak input.
- Semua 12 varian muncul secara instan di kisi di bawah.
- Klik tombol Salin di sebelah varian yang Anda butuhkan.
Konversi upper/lower/title memakai toUpperCase dan toLowerCase native browser yang menangani Unicode dengan benar. Kasus gaya pemrograman (camel, snake, dll.) memperlakukan semua karakter non-alfanumerik sebagai pemisah kata dan menghapusnya.
Kasus penggunaan umum
- Mengganti nama identifier kode — ubah kolom
User First NamemenjadiuserFirstName(camelCase) atauuser_first_name(snake_case) untuk backend. - Memperbaiki Caps Lock — tidak sengaja mengetik paragraf dengan Caps Lock aktif? Pakai opsi “lowercase” untuk memperbaiki instan.
- Headline & judul — terapkan Title Case ke judul pos blog dalam satu klik.
- Nama class CSS — ubah
primary button largemenjadiprimary-button-large(kebab-case).
FAQ
Apa perbedaan Title Case dan Capitalize Each Word? Title Case menjaga kata kecil seperti “a”, “the”, “in” tetap kecil (kecuali kata pertama/terakhir). Capitalize Each Word mengubah huruf besar setiap kata tanpa pengecualian.
Bagaimana camelCase menangani karakter non-alfanumerik?
Semua karakter non-alfanumerik (spasi, tanda hubung, garis bawah, tanda baca) diperlakukan sebagai pemisah kata dan dihapus. Misalnya hello world! menjadi helloWorld.
Untuk apa CONSTANT_CASE dipakai?
CONSTANT_CASE adalah konvensi untuk menamai konstanta dalam banyak bahasa, misalnya MAX_RETRY_COUNT dalam JavaScript atau Python.
→ Buka Konverter Kasus Teks gratis