Công cụ chuyển sang path/case
Chuyển camelCase, snake_case hoặc văn bản thường sang path/case: các từ viết thường nối bằng dấu gạch chéo cho thư mục, route và namespace. Xử lý từng dòng.
Ví dụ: srcComponentsButton → src/components/button
Mỗi dòng được chuyển đổi riêng. Từ được tách tại khoảng trắng, dấu câu, _ - . / và ranh giới camelCase; từ viết tắt như XML được giữ nguyên, chữ số dính với từ đứng trước.
Công cụ Liên quan
Xem Tất cảpath/case là gì?
Công cụ này chuyển định danh và cụm từ sang path/case: các từ viết thường nối bằng dấu gạch chéo xuôi, tiện cho cấu trúc thư mục, route URL và namespace.
Cách sử dụng path/case
- Gõ hoặc dán văn bản vào ô Đầu vào – mỗi dòng một định danh hoặc cụm từ (hoặc bấm Tải ví dụ).
- Văn bản dạng path/case xuất hiện ngay trong ô Đầu ra.
- Bấm Sao chép để sao chép kết quả.
Ví dụ
srcComponentsButton
src/components/button
Khi nào nên dùng path/case
Dùng để suy ra đường dẫn thư mục hoặc đoạn route từ tên component hay module. Công cụ không kiểm tra đường dẫn có tồn tại không và không escape các ký tự không hợp lệ trong tên file.
path/case hoạt động như thế nào
Đầu vào được tách thành các từ, mọi từ được viết thường và nối với nhau bằng /. Từ được tách tại dấu cách, dấu câu và các ký tự phân tách _ - . /, cũng như tại chỗ đổi kiểu chữ bên trong định danh: fooBar → foo + Bar, còn một chuỗi từ viết tắt được giữ liền (XMLHttpRequest → XML + Http + Request). Chữ số dính với từ đứng trước (Request2Go → Request2 + Go), dấu nháy đơn bên trong từ bị bỏ (don't → dont), và chữ cái của mọi hệ chữ (é, ñ, Kirin, Hy Lạp…) đều được hỗ trợ. Mỗi dòng được chuyển đổi riêng.
Các Trường Hợp Sử Dụng Phổ Biến
- Biến srcComponentsButton thành src/components/button
- Tạo đường dẫn route URL từ tên
- Tạo khóa kiểu namespace
- Lên cấu trúc thư mục từ tên module
Lưu Ý Bảo Mật
Mọi thứ chạy cục bộ trong trình duyệt của bạn; đoạn mã bạn dán vào không được tải lên đâu cả.
Câu Hỏi Thường Gặp
Có thêm dấu gạch chéo ở đầu không?
Không, hãy tự thêm nếu bạn cần đường dẫn tuyệt đối.
Dấu gạch chéo có sẵn có được giữ không?
Dấu gạch chéo là ký tự phân tách, nên nhiều dấu liên tiếp được gộp còn một.
Có dùng được với đường dẫn Windows không?
Dấu gạch chéo ngược cũng được coi là ký tự phân tách, và kết quả dùng dấu gạch chéo xuôi.