ĐÓNG QUẢNG CÁO
Bộ chuyển đổi kiểu chữ
Bộ chuyển đổi kiểu chữ
Hỗ trợ nhiều chuyển đổi định dạng văn bản, bao gồm camelCase, dấu gạch dưới, dấu gạch nối và các biến thể chữ hoa chữ thường. Cung cấp các định dạng cơ bản (chữ hoa, chữ thường, chữ cái đầu viết hoa) và các định dạng lập trình (camelCase, snake_case, kebab-case, v.v.), hỗ trợ chuyển đổi hàng loạt, phù hợp cho đặt tên lập trình, thiết kế API và định dạng tài liệu.
🚀 Bắt đầu nhanh
- Dán hoặc nhập văn bản cần chuyển đổi — các chữ không thuộc bảng Latin và emoji sẽ được giữ nguyên
- Chọn định dạng đích trong nhóm Cơ bản, Lập trình hoặc Khác và xem kết quả tức thì
- Nhấn vào thẻ định dạng để sao chép kết quả; các khối nhiều dòng sẽ được xử lý cùng lúc
- Nhấn lần lượt nhiều thẻ định dạng để xâu chuỗi nhiều bước chuyển đổi trong một lần
📌 Tình huống sử dụng phổ biến
- Đặt tên biến/hàm: chuyển cụm từ sang camelCase/PascalCase/snake_case để chuẩn hóa phong cách
- CSS/URL: ưu tiên kebab-case cho tên class và đường dẫn để dễ đọc hơn
- Trường database/hằng số: chuyển sang snake_case hoặc CONSTANT_CASE để khớp convention
- Tệp/đường dẫn: chuyển tên có dấu cách thành kebab-case hoặc path/case để thân thiện đa nền tảng
- API/route: REST path nên thống nhất dạng kebab- hoặc snake-case; trường GraphQL nên giữ camelCase
- Định dạng tài liệu: dùng Title Case cho tiêu đề; Sentence case cho câu mở đầu đoạn
- Đổi tên hàng loạt: dán nhiều tên, chuyển đổi một lượt, rồi sao chép ngược lại
- Trước code review: chuẩn hóa tên để giảm diff và tránh phải sửa lại nhiều lần
📚 Tham chiếu định dạng
- lowercase: hello world example
- UPPERCASE: HELLO WORLD EXAMPLE
- Capitalize: Hello world example
- Title: Hello World Example
- Sentence: Hello world example. Next sentence
- camelCase: helloWorldExample
- PascalCase: HelloWorldExample
- snake_case: hello_world_example
- kebab-case: hello-world-example
- CONSTANT: HELLO_WORLD_EXAMPLE
- dot.case: hello.world.example
- path/case: hello/world/example
- format_example_inverse
- Đảo chữ hoa/thường: HELLO WORLD EXAMPLE → hello world example
🧭 Gợi ý sử dụng
- Đặt tên frontend: PascalCase cho component/type, kebab-case cho class CSS và URL
- Script backend: snake_case cho Python và trường database, camelCase hoặc UPPER_SNAKE cho biến Java/Go
- Thiết kế API: giữ REST path nhất quán với kebab- hoặc snake-case; trường GraphQL duy trì camelCase
⚠️ Giới hạn & khả năng tương thích
- Để trang phản hồi mượt hơn, với văn bản rất dài nên tách nhỏ rồi chuyển đổi từng phần
- Ký hiệu đặc biệt: các ký tự như @#$ sẽ được coi là dấu phân cách, phù hợp với kiểu đặt tên chọn
- Chữ số: số được giữ nguyên; chỉ thêm dấu phân cách khi chữ số đứng sát chữ cái để tránh phá vỡ giá trị
🔒 Quyền riêng tư & bảo mật
- Toàn bộ xử lý diễn ra trong trình duyệt; dữ liệu của bạn không rời khỏi thiết bị.
❓ Câu hỏi thường gặp
Sự khác nhau giữa camelCase và PascalCase là gì?
camelCase (userName) thường dùng cho biến hoặc hàm, trong khi PascalCase (UserName) thường dùng cho class và component.
Vì sao các ký tự đặc biệt của tôi biến mất?
Các ký hiệu như @#$ được xem là dấu phân cách, nên hello@world sẽ thành hello_world để giữ đặt tên nhất quán.
Văn bản trộn nhiều ngôn ngữ có bị đổi sai không?
Chữ viết ngoài bảng Latin và emoji sẽ được giữ nguyên; chỉ các từ Latin mới được chuyển đổi (ví dụ: ‘测试 test’ → ‘测试 Test’).