Công cụ này chạy hoàn toàn trong trình duyệt, nên code, nhãn sản phẩm và bản nháp riêng tư được dán vào sẽ không bị tải lên. Nó tách các ranh giới identifier phổ biến như HTTPServerError, customer_profile_url và customer-profile-url, rồi bỏ dấu phân cách và viết hoa chữ cái đầu của từng từ nhận diện được. Chữ Unicode được giữ nguyên theo mặc định cho identifier đa ngôn ngữ, còn chế độ ASCII nghiêm ngặt sẽ chuyển chữ Latin có dấu về chữ không dấu khi nơi nhận chỉ chấp nhận a-z, 0-9 và thay đổi chữ hoa chữ thường.
Công cụ chuyển đổi PascalCase
Chạy hoàn toàn trên trình duyệt của bạn - không tải lên, không cần đăng ký.
Công cụ chuyển đổi PascalCase là gì?
Công cụ chuyển đổi PascalCase biến văn bản hoặc tên kiểu code thành identifier có chữ cái đầu mỗi từ viết hoa, chẳng hạn CustomerProfileUrl. Dán một cụm từ, camelCase, snake_case, kebab-case hoặc dấu câu lẫn lộn, kết quả sẽ cập nhật ngay. Công cụ hữu ích khi tên class, tên type, tên component hoặc tên schema cần viết hoa đầu mỗi từ.
Cách dùng
- 1Dán văn bản. Nhập một cụm từ, danh sách nhãn hoặc identifier hiện có. Mỗi dòng đầu vào trở thành một dòng đầu ra.
- 2Xem đầu ra trực tiếp. Công cụ chuyển dấu phân cách, khoảng trắng và ranh giới chữ hoa chữ thường thành PascalCase khi bạn nhập.
- 3Chọn cách xử lý ký tự. Giữ chữ Unicode cho văn bản đa ngôn ngữ, hoặc tắt khi cần identifier ASCII nghiêm ngặt.
- 4Sao chép kết quả. Dùng Sao chép để lấy identifier đã chuyển đổi hoặc toàn bộ cột đã chuyển đổi.
Dành cho ai
- Lập trình viên đổi tên class, type, enum, component React hoặc tên schema trước khi dán vào TypeScript, Java, C#, Swift hoặc Kotlin.
- Nhóm design system biến nhãn token, tên component và file xuất từ Figma thành key component PascalCase dễ dự đoán.
- Nhóm dữ liệu làm sạch tiêu đề bảng tính thành tên giống class cho model được sinh tự động, migration và payload API.
- Người viết tài liệu kỹ thuật tạo ví dụ code đúng quy ước đặt tên PascalCase mà không phải dọn thủ công.
Câu hỏi thường gặp
Công cụ chuyển đổi PascalCase này có miễn phí không?
Có. Công cụ miễn phí, không cần đăng ký và không có giới hạn dòng thực tế khi dùng trong trình duyệt thông thường. Dán một giá trị hoặc cả cột rồi chuyển đổi tức thì.
Văn bản của tôi có bị tải lên đâu không?
Không. Việc chuyển đổi diễn ra cục bộ trong trình duyệt. Identifier, tên trường nội bộ, payload API và bản nháp của bạn vẫn ở trên thiết bị.
PascalCase nghĩa là gì?
PascalCase là kiểu đặt tên trong đó các từ được nối liền không có khoảng trắng và mỗi từ bắt đầu bằng chữ hoa, chẳng hạn <code>CustomerProfileUrl</code>. Kiểu này phổ biến cho class, type, enum, component và một số tên model được sinh tự động.
Có chuyển được camelCase, snake_case hoặc kebab-case không?
Có. Công cụ nhận diện dấu phân cách và ranh giới chữ hoa chữ thường, nên <code>customerProfileUrl</code>, <code>customer_profile_url</code> và <code>customer-profile-url</code> đều thành <code>CustomerProfileUrl</code>. Khoảng trắng, dấu câu và PascalCase có sẵn cũng được xử lý.
PascalCase dùng để làm gì?
PascalCase thường dùng cho class, tên type, component React và Vue, thuộc tính C# trong một số codebase, cũng như tên schema hoặc model như <code>CustomerProfileUrl</code>. Dùng khi nơi nhận yêu cầu mỗi từ bắt đầu bằng chữ hoa.
Công cụ có hỗ trợ dấu và văn bản không phải tiếng Anh không?
Có. Chữ Unicode được giữ theo mặc định, nên từ trong chữ Kirin, Hy Lạp, Hindi, Trung Quốc và các hệ chữ khác vẫn được giữ khi tách bằng khoảng trắng hoặc dấu câu. Chỉ tắt Unicode khi bạn cần đầu ra ASCII nghiêm ngặt.
Tôi có thể chuyển đổi nhiều tên cùng lúc không?
Có. Dán mỗi dòng một giá trị, công cụ trả về một identifier đã chuyển đổi trên mỗi dòng theo đúng thứ tự, tiện cho tiêu đề bảng tính, cột cơ sở dữ liệu và dọn code hàng loạt.