Chuyển đổi kiểu chữ
Chuyển đổi văn bản giữa UPPERCASE, lowercase, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE và dot.case.
Cách dùng Chuyển đổi kiểu chữ
- 01
Gõ hoặc dán văn bản của bạn.
- 02
Chọn kiểu chữ bạn cần từ danh sách.
- 03
Sao chép kết quả đã chuyển đổi.
Bộ chuyển đổi này làm gì
Bộ chuyển đổi kiểu chữ đổi văn bản qua lại giữa các kiểu dùng trong lập trình và các kiểu của ngôn ngữ tự nhiên ở cùng một chỗ, nên bạn không phải gõ lại một nhãn, một biến hay một tiêu đề chỉ để đổi cách viết hoa.
Việc chuyển đổi diễn ra hoàn toàn trong trình duyệt của bạn, nên thứ bạn dán vào vẫn ở trên thiết bị và không có gì được tải lên.
Những kiểu chữ được hỗ trợ
Nó bao gồm UPPERCASE, lowercase, Title Case và Sentence case cho văn xuôi, cộng thêm các kiểu mà lập trình viên cần: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE và dot.case. Mỗi kiểu có chỗ đứng riêng: camelCase trong JavaScript và Java, snake_case trong Python và Ruby, kebab-case trong CSS và URL, còn CONSTANT_CASE cho biến môi trường.
Cách nó tách từ
Phần khéo léo nằm ở việc tách token. Bộ chuyển đổi trước tiên tách dữ liệu nhập thành các từ, hiểu được camelCase, snake_case, kebab-case và khoảng trắng sẵn có, đồng thời xem những từ viết tắt như API hay HTTP là một đơn vị. Nhờ vậy myAPIKey thành my-api-key, chứ không phải my-a-p-i-key.
Title Case, Sentence case và cẩm nang biên tập
Title Case viết hoa chữ cái đầu của mỗi từ, rất hợp cho tiêu đề và nhãn. Sentence case chỉ viết hoa từ đầu tiên, như văn xuôi thông thường. Lưu ý rằng Title Case ở đây không áp dụng quy tắc để các từ ngắn ở dạng thường (giữ "of" hay "the" viết thường), nên hãy kiểm tra lại tiêu đề nếu bạn theo một cẩm nang biên tập cụ thể.
Những công dụng điển hình gồm đổi tên một biến cho khớp quy ước của ngôn ngữ mới, biến một tiêu đề thành slug URL, dựng tên biến môi trường từ một nhãn, hoặc đơn giản là dọn dẹp cách viết hoa lộn xộn dán từ nơi khác sang.
Câu hỏi thường gặp
Các dữ liệu nhập hỗn hợp được xử lý thế nào?
Bộ chuyển đổi trước tiên tách camelCase, snake_case, kebab-case và khoảng trắng thành từ, và xem các từ viết tắt như API hay HTTP là một từ duy nhất.
Tôi nên dùng kiểu chữ nào?
camelCase cho JavaScript/Java, snake_case cho Python/Ruby, kebab-case cho CSS và URL, CONSTANT_CASE cho biến môi trường.