TL
Tool Lab
💰Donate
💰Donate

Variable Name Generator

Chuyển đổi cụm từ bất kỳ sang camelCase, snake_case, PascalCase, kebab-case và nhiều định dạng khác.

camelCase
userProfileImageUrl
PascalCase
UserProfileImageUrl
snake_case
user_profile_image_url
SCREAMING_SNAKE
USER_PROFILE_IMAGE_URL
kebab-case
user-profile-image-url
UPPER-KEBAB
USER-PROFILE-IMAGE-URL
dot.notation
user.profile.image.url
Train-Case
User-Profile-Image-Url
flatcase
userprofileimageurl
FLATCASE
USERPROFILEIMAGEURL
path/case
user/profile/image/url
$variable
$userProfileImageUrl
--css-var
--user-profile-image-url
SQL_COLUMN
USER_PROFILE_IMAGE_URL

Click any value to copy to clipboard.

Giới thiệu công cụ

Variable Name Generator chuyển đổi bất kỳ cụm từ ngôn ngữ tự nhiên hoặc tên biến hiện có nào thành 14 quy ước đặt tên phổ biến được sử dụng trong các ngôn ngữ lập trình và ngữ cảnh khác nhau.

Bộ chuyển đổi tách đầu vào theo khoảng trắng, dấu gạch ngang, dấu gạch dưới, dấu gạch chéo, dấu chấm và ranh giới camelCase/PascalCase. Sau đó ghép lại các từ theo định dạng mục tiêu. Đầu vào tự động được chuẩn hóa thành chữ thường trước khi chuyển đổi.

Cách sử dụng

  1. Nhập một cụm từ ngôn ngữ tự nhiên hoặc dán một tên biến hiện có.
  2. Công cụ ngay lập tức tạo ra 14 biến thể quy ước đặt tên.
  3. Nhấp vào bất kỳ kết quả nào để sao chép vào clipboard.
  4. Chuyển đổi giữa các quy ước để tìm ra định dạng phù hợp với ngôn ngữ hoặc framework của bạn.

Trường hợp sử dụng

Nhà phát triển JavaScript chuyển cụm từ thành camelCase hoặc PascalCase cho tên biến và tên class. Nhà phát triển Python sử dụng snake_case cho hàm. Nhà phát triển CSS sử dụng kebab-case cho custom properties (--my-var). Kỹ sư cơ sở dữ liệu sử dụng kiểu SQL_COLUMN cho tên cột.

Câu hỏi thường gặp

  • Công cụ có xử lý được đầu vào camelCase hoặc PascalCase hiện có không?Có. Công cụ tách camelCase và PascalCase thành các từ riêng lẻ trước khi áp dụng định dạng mục tiêu.
  • Những ký tự nào bị loại bỏ khỏi đầu vào?Các ký tự không phải chữ và số ngoại trừ khoảng trắng, dấu gạch ngang, dấu gạch dưới, dấu gạch chéo và dấu chấm sẽ bị loại bỏ. Các số được giữ nguyên.
  • Tại sao đầu ra mặc định là chữ thường?Công cụ chuẩn hóa đầu vào về chữ thường trước khi áp dụng các quy tắc định dạng đích, theo đúng quy ước của hầu hết các chuẩn đặt tên.