Công cụ chuyển sang CONSTANT_CASE

Chuyển camelCase hoặc văn bản thường sang CONSTANT_CASE (SCREAMING_SNAKE_CASE) cho hằng số và biến môi trường. Xử lý đúng từ viết tắt và chữ số.

Ví dụ: maxRetryCount → MAX_RETRY_COUNT

Đầu ra

Mỗi dòng được chuyển đổi riêng. Từ được tách tại khoảng trắng, dấu câu, _ - . / và ranh giới camelCase; từ viết tắt như XML được giữ nguyên, chữ số dính với từ đứng trước.

Công cụ Liên quan

Xem Tất cả

CONSTANT_CASE là gì?

Công cụ này chuyển định danh và cụm từ sang CONSTANT_CASE (còn gọi là SCREAMING_SNAKE_CASE): các từ viết hoa nối bằng dấu gạch dưới, quy ước cho hằng số và biến môi trường.

Cách sử dụng CONSTANT_CASE

  1. Gõ hoặc dán văn bản vào ô Đầu vào – mỗi dòng một định danh hoặc cụm từ (hoặc bấm Tải ví dụ).
  2. Văn bản dạng CONSTANT_CASE xuất hiện ngay trong ô Đầu ra.
  3. Bấm Sao chép để sao chép kết quả.

Ví dụ

Đầu vào
maxRetryCount
Đầu ra
MAX_RETRY_COUNT

Khi nào nên dùng CONSTANT_CASE

Dùng cho hằng số trong hầu hết ngôn ngữ, biến môi trường và thành viên enum ở một số phong cách. Với biến thông thường, hãy dùng camelCase hoặc snake_case.

CONSTANT_CASE hoạt động như thế nào

Đầu vào được tách thành các từ, mọi từ được viết hoa toàn bộ và nối với nhau bằng _. Từ được tách tại dấu cách, dấu câu và các ký tự phân tách _ - . /, cũng như tại chỗ đổi kiểu chữ bên trong định danh: fooBar → foo + Bar, còn một chuỗi từ viết tắt được giữ liền (XMLHttpRequest → XML + Http + Request). Chữ số dính với từ đứng trước (Request2Go → Request2 + Go), dấu nháy đơn bên trong từ bị bỏ (don't → dont), và chữ cái của mọi hệ chữ (é, ñ, Kirin, Hy Lạp…) đều được hỗ trợ. Mỗi dòng được chuyển đổi riêng.

Các Trường Hợp Sử Dụng Phổ Biến

  • Tạo tên biến môi trường (API_BASE_URL)
  • Đặt tên hằng số trong JavaScript, Java hoặc Python
  • Chuyển khóa cấu hình sang kiểu biến môi trường
  • Tạo tên thành viên enum

Lưu Ý Bảo Mật

Mọi thứ chạy cục bộ trong trình duyệt của bạn; đoạn mã bạn dán vào không được tải lên đâu cả.

Câu Hỏi Thường Gặp

Có giống snake_case viết hoa không?

Có, các từ được tách theo cùng cách và nối bằng dấu gạch dưới, viết hoa toàn bộ.

Có xử lý được đầu vào kebab-case không?

Có, api-base-url thành API_BASE_URL.

Còn chữ ß thì sao?

Việc viết hoa tuân theo quy tắc Unicode, nên ß thành SS.

Khám phá thêm danh mục