Trình chuyển đổi chữ hoa / chữ thường
Chuyển đổi văn bản sang chữ IN HOA, chữ in thường, Viết Hoa Chữ Đầu, v.v.
* Các ký tự đặc biệt (ví dụ: @, #) không được coi là dấu phân cách và sẽ được giữ nguyên.
Về công cụ này
Chuyển đổi Kiểu chữ (Text Case Converter) là một tiện ích cần thiết cho các nhà phát triển và người viết văn bản để dễ dàng chuyển đổi qua lại giữa các quy ước đặt tên và định dạng chữ khác nhau.
Thay vì phải viết lại các biến hoặc tiêu đề một cách thủ công, bạn chỉ cần dán văn bản của mình vào để ngay lập tức thấy nó được chuyển đổi thành 12 định dạng khác nhau bao gồm camelCase, snake_case, kebab-case và PascalCase.
Cách sử dụng
1. Nhập văn bản
Nhập hoặc dán văn bản hoặc tên biến của bạn vào hộp đầu vào.
2. Tự động Nhận dạng
Công cụ sẽ tự động thử đoán định dạng chữ hiện tại của bạn và tạo ra tất cả các biến thể định dạng trong danh sách bên dưới.
3. Sao chép Đầu ra
Nhấp vào bất kỳ định dạng nào được tạo bên dưới để sao chép ngay vào bảng tạm của bạn. Bạn có thể dán trực tiếp vào trình soạn thảo code.
Thuật ngữ về Quy ước Đặt tên
- camelCase
- Các từ được nối với nhau mà không có dấu cách, và mỗi từ ngoại trừ từ đầu tiên đều bắt đầu bằng một chữ in hoa. (Ví dụ:
myVariableName). Tiêu chuẩn trong JavaScript và các ngôn ngữ tương tự. - snake_case
- Các từ được phân tách bằng dấu gạch dưới. Được sử dụng rộng rãi trong Python và kiến trúc cơ sở dữ liệu. (Ví dụ:
my_variable_name). - kebab-case
- Các từ được phân tách bằng dấu gạch nối (hyphen). Chuẩn mực cho các URL và tên lớp HTML/CSS. (Ví dụ:
my-variable-name). - PascalCase
- Tương tự như camelCase, nhưng chữ cái đầu tiên cũng được viết hoa. Thường được sử dụng cho tên Class (Lớp) trong Lập trình Hướng đối tượng. (Ví dụ:
MyVariableName). - UPPER_SNAKE_CASE
- Tất cả các chữ cái đều in hoa và phân tách bằng dấu gạch dưới. Thường dùng để đặt tên các hằng số. (Ví dụ:
MAX_LIMIT).
Các câu hỏi thường gặp (FAQ)
Tôi có thể chuyển đổi nhiều dòng văn bản không?
Hiện tại, công cụ phân tích toàn bộ đầu vào dưới dạng một cụm từ duy nhất để tách thành các từ. Nó phù hợp nhất cho các tên biến đơn lẻ, câu hoặc chuỗi hơn là văn bản nhiều dòng.
Nó có hoạt động với các ký tự không phải tiếng Anh không?
Thuật toán chuyển đổi chủ yếu dựa vào bảng chữ cái tiếng Anh (A-Z, a-z) để phát hiện ranh giới như camelCase. Các ký tự không thuộc bảng chữ cái sẽ được coi là văn bản thuần túy hoặc dấu phân cách, do đó chuyển đổi có thể không hoàn hảo cho chúng.
Dữ liệu có được gửi đến máy chủ không?
Không. Quá trình chuyển đổi diễn ra ngay lập tức trong trình duyệt của bạn bằng JavaScript. Không có dữ liệu nào được lưu trữ hoặc truyền đi, vì vậy bạn có thể an tâm sử dụng công cụ với các tên biến bí mật hoặc dữ liệu hệ thống nội bộ.
Ứng dụng
Lập trình & Coding
Nhanh chóng chuyển đổi khóa JSON từ `snake_case` sang `camelCase` cho frontend JavaScript của bạn.
CSS & HTML
Đổi tên một Component từ `PascalCase` sang `kebab-case` để sử dụng làm tên class CSS.
Kiến trúc Database
Định dạng lại tiêu đề dễ đọc của con người thành tên cột dạng `snake_case` cho các bảng SQL của bạn.
Viết nội dung
Sửa đổi cách viết hoa của các tiêu đề bài đăng blog bằng đầu ra "Title Case".
Gửi phản hồi
Vui lòng cho chúng tôi biết suy nghĩ của bạn để giúp chúng tôi cải thiện công cụ.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.