digtools
🔠
text case converter,

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.

Chuyển đổi Hàng loạt
Cùng lúc 12 kiểu
🤖
Tự động Nhận diện
Nhận dạng kiểu chữ gốc
📋
1 Click
Sao chép ngay lập tức
Định dạng hiện tại: -

* 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.

about,

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.

howto,

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.

glossary,

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).
faq,

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ộ.

scenes,

Ứ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".

Tất cả danh mục

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ụ.

Tuyên bố miễn trách nhiệm

Các công cụ được cung cấp trên trang web này hoàn toàn miễn phí, nhưng vui lòng sử dụng theo rủi ro của riêng bạn. Chúng tôi không đảm bảo về độ chính xác, đầy đủ hoặc an toàn của bất kỳ kết quả tính toán, kết quả chuyển đổi hoặc dữ liệu được tạo ra nào. Xin lưu ý rằng người vận hành không chịu trách nhiệm về bất kỳ thiệt hại hoặc sự cố nào gây ra bởi việc sử dụng các công cụ này. Hầu hết các công cụ xử lý tệp và tính toán ngay trong trình duyệt của bạn, nghĩa là dữ liệu bạn nhập không được gửi hoặc lưu trữ trên máy chủ của chúng tôi.