Tới nội dung chính
Toolbase

Đổi kiểu chữ

Xem văn bản ở chín kiểu chữ cùng lúc và chép đúng kiểu bạn cần.

Chạy hoàn toàn trong trình duyệt

Văn bản ở lại trong trang này và không bao giờ bị tải lên.

Đổi tên một biến, sửa một tiêu đề ai đó gõ khi đang bật caps lock, biến một cột nhãn thành tên cột cơ sở dữ liệu: phép biến đổi thì đơn giản, còn làm tay ba mươi lần thì không.

Tìm hiểu thêm về Đổi kiểu chữ

Chín kiểu chữ được hiện cùng lúc chứ không phải từng cái một, vì tên gọi của chúng khó nhớ. Phần lớn mọi người biết mình muốn dạng nào nhưng phải nghĩ một lúc xem nó gọi là camel hay Pascal, nên công cụ hiện hết kết quả để mắt tự chọn.

Phần thú vị không nằm ở các kiểu chữ mà nằm ở việc tách từ phía dưới. Biến `XMLHttpRequest` thành kebab-case đòi hỏi phải biết đó là ba từ, không phải một và cũng không phải tám. Cách tách ngây thơ theo mọi ranh giới chữ thường sang chữ hoa sẽ cho ra `x-m-l-http-request`, và đó chính là lỗi phổ biến nhất trong những công cụ kiểu này. Quy tắc chạy đúng là ngắt trước một chữ hoa đứng liền sau nó là chữ thường, đồng thời ngắt sau một chữ thường đứng liền trước một chữ hoa.

Văn bản tiếng Việt được xử lý như văn bản chứ không như chuỗi byte. Dấu được giữ nguyên chứ không bị lược đi — việc lược dấu là phần việc của công cụ tạo slug — và phép đổi hoa thường áp dụng theo từng chữ cái, nên `tiếng việt` thành `Tiếng Việt` với dấu thanh còn nguyên.

  • Chín kiểu chữ hiện cùng lúc, mỗi dòng sao chép riêng được
  • Giữ nguyên cụm viết tắt, nên XMLHttpRequest là ba từ chứ không phải tám
  • Coi chữ số là một ranh giới, nên userID2 được tách hợp lý
  • Kiểu văn xuôi giữ dấu câu và khoảng cách; kiểu định danh dựng lại từ các từ
  • Dấu thanh tiếng Việt được giữ nguyên qua mọi phép đổi hoa thường
  • Đổi qua lại giữa các kiểu định danh mà không mất cấu trúc

Cách sử dụng

  1. 1Dán hoặc gõ đoạn văn bản bạn muốn chuyển.
  2. 2Nhìn lướt danh sách và tìm đúng dạng bạn cần.
  3. 3Bấm nút bên cạnh dòng đó để sao chép.
  4. 4Dán kết quả ngược lại vào để chuyển tiếp nếu bạn cần một kiểu khác.

Câu hỏi thường gặp

camelCase và PascalCase khác nhau chỗ nào?

Chỉ khác chữ cái đầu: camelCase bắt đầu bằng chữ thường, PascalCase bắt đầu bằng chữ hoa. Cả hai đều nối các từ mà không có ký tự ngăn cách.

Vì sao XMLHttpRequest không thành x-m-l-http-request?

Vì một chuỗi chữ hoa liền nhau là một từ chứ không phải nhiều từ. Công cụ ngắt trước một chữ hoa có chữ thường đi sau, nhờ đó cụm viết tắt được giữ nguyên.

Dấu tiếng Việt có bị lược đi không?

Không, dấu được giữ nguyên. Lược dấu là thứ mà đường dẫn URL cần, nên phần việc đó thuộc về công cụ tạo slug.

CONSTANT_CASE dùng để làm gì?

Đó là quy ước đặt tên hằng số và biến môi trường trong hầu hết ngôn ngữ. Nó chính là snake_case với mọi chữ cái viết hoa.

Tôi chuyển ngược lại được không?

Được. Dán một định danh dạng camelCase hay snake_case vào, mọi kiểu còn lại đều được dựng ra từ đó, vì các từ được khôi phục trước tiên.

Xem thêm Công cụ văn bản
Esc

16 kết quả