Konverter CONSTANT_CASE

Ubah camelCase atau teks biasa menjadi CONSTANT_CASE (SCREAMING_SNAKE_CASE) untuk konstanta dan variabel lingkungan. Penanganan akronim dan angka yang tepat.

Contoh: maxRetryCount → MAX_RETRY_COUNT

Keluaran

Setiap baris dikonversi terpisah. Kata dipisahkan pada spasi, tanda baca, _ - . / dan batas camelCase; akronim seperti XML tetap utuh dan angka menempel pada kata sebelumnya.

Alat Terkait

Lihat Semua

Apa itu CONSTANT_CASE?

Alat ini mengubah identifier dan frasa menjadi CONSTANT_CASE (disebut juga SCREAMING_SNAKE_CASE): kata huruf besar yang digabung dengan garis bawah, konvensi untuk konstanta dan variabel lingkungan.

Cara menggunakan CONSTANT_CASE

  1. Ketik atau tempel teks ke kotak Masukan – satu identifier atau frasa per baris (atau klik Muat contoh).
  2. Teks hasil konversi muncul seketika di kotak Keluaran.
  3. Klik Salin untuk menyalin hasilnya.

Contoh

Masukan
maxRetryCount
Keluaran
MAX_RETRY_COUNT

Kapan menggunakan CONSTANT_CASE

Pakai untuk konstanta di sebagian besar bahasa, variabel lingkungan, dan anggota enum pada beberapa gaya. Untuk variabel biasa, pakai camelCase atau snake_case.

Cara kerja CONSTANT_CASE

Input dipecah menjadi kata, setiap kata dijadikan huruf besar, lalu kata digabung dengan _. Kata dipecah pada spasi, tanda baca, dan pemisah _ - . /, serta pada perubahan huruf di dalam identifier: fooBar → foo + Bar, dan rentetan akronim dijaga bersama (XMLHttpRequest → XML + Http + Request). Angka tetap menempel pada kata sebelumnya (Request2Go → Request2 + Go), apostrof di dalam kata dibuang (don't → dont), dan huruf dari aksara apa pun (é, ñ, Sirilik, Yunani…) didukung. Setiap baris dikonversi terpisah.

Kasus Penggunaan Umum

  • Membuat nama variabel lingkungan (API_BASE_URL)
  • Menamai konstanta di JavaScript, Java, atau Python
  • Mengonversi key konfigurasi ke gaya env-var
  • Membuat nama anggota enum

Catatan Keamanan

Semuanya berjalan secara lokal di browser Anda; teks yang Anda tempel tidak diunggah.

Pertanyaan Umum

Apakah sama dengan snake_case berhuruf besar?

Ya, kata dipecah dengan cara yang sama dan digabung dengan garis bawah dalam huruf besar.

Apakah input kebab-case ditangani?

Ya, api-base-url menjadi API_BASE_URL.

Bagaimana dengan ß?

Huruf besar mengikuti aturan Unicode, sehingga ß menjadi SS.

Jelajahi kategori lainnya