Chuyển đổi Case
Chuyển văn bản giữa UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE và dot.case.
Tạo bởi JXXR1 · ♥ Tài trợ · ☕ Mời tôi một ly cà phê
Công cụ này để làm gì?
Văn bản trong code và content thường cần được biểu diễn ở các "case" cụ thể: tên class trong PascalCase, biến trong camelCase, slug URL trong kebab-case, hằng số trong CONSTANT_CASE. Việc chuyển đổi thủ công thì dễ sai — đặc biệt với các từ viết tắt và dấu chấm câu. Công cụ này thực hiện việc chuyển đổi cho bạn với các quy tắc nhất quán cho mỗi case.
Khi nào nên dùng
- Đổi tên: chuyển
UserAccountthànhuser_accountcho Python hoặcuser-accountcho URL. - Chuyển dữ liệu giữa API có quy ước đặt tên khác nhau.
- Làm sạch heading của tài liệu thành slug hoặc anchor.
- Tạo nhanh CONSTANT_CASE cho hằng số môi trường hoặc enum.
Lưu ý thường gặp
- Viết tắt phá vỡ camelCase ngây thơ.
XMLHTTPRequesthayXmlHttpRequest? Quy ước Google JavaScript thiên về cái sau; thư viện cũ dùng cái trước. Hãy nhất quán. - Title Case không phải là viết hoa từng từ. Title Case tiếng Anh chân chính giữ chữ thường cho mạo từ, giới từ ngắn và liên từ — nhưng các framework thường dùng "Capitalize Each Word" rồi gọi nó là title case.
- Dấu câu trong slug. Một bộ tạo kebab-case tốt sẽ bỏ dấu câu, chuyển khoảng trắng thành dấu gạch ngang và viết thường mọi thứ — đừng để dấu nháy hay dấu chấm than rơi vào.
- Không phải tất cả ngôn ngữ đều có case. Tiếng Trung, tiếng Nhật và tiếng Hàn không có khái niệm chữ hoa/chữ thường — chuyển đổi case của chúng là no-op.