Konverter path/case

Ubah camelCase, snake_case, atau teks biasa menjadi path/case: kata huruf kecil yang digabung garis miring untuk path folder, rute, dan namespace. Per baris.

Contoh: srcComponentsButton → src/components/button

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 path/case?

Alat ini mengubah identifier dan frasa menjadi path/case: kata huruf kecil yang digabung dengan garis miring, praktis untuk struktur folder, rute URL, dan namespace.

Cara menggunakan path/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
srcComponentsButton
Keluaran
src/components/button

Kapan menggunakan path/case

Pakai untuk menurunkan path folder atau segmen rute dari nama komponen atau modul. Alat ini tidak memeriksa apakah path ada atau meng-escape karakter yang tidak valid pada nama file.

Cara kerja path/case

Input dipecah menjadi kata, setiap kata dijadikan huruf kecil, 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

  • Mengubah srcComponentsButton menjadi src/components/button
  • Membuat path rute URL dari nama
  • Membuat key bergaya namespace
  • Merencanakan struktur folder dari nama modul

Catatan Keamanan

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

Pertanyaan Umum

Apakah garis miring di awal ditambahkan?

Tidak, tambahkan sendiri jika Anda butuh path absolut.

Apakah garis miring yang sudah ada dipertahankan?

Garis miring adalah pemisah, sehingga garis miring ganda menyatu menjadi satu.

Apakah berfungsi untuk path Windows?

Backslash juga diperlakukan sebagai pemisah, dan hasilnya memakai garis miring maju.

Jelajahi kategori lainnya