Trình chuyển đổi Đặt tên Biến
Chuyển đổi văn bản giữa camelCase, snake_case, PascalCase, kebab-case và nhiều hơn nữa. Mỗi mục một dòng.
Cách Hoạt Động
Bộ chuyển đổi đặt tên biến chuyển đổi các định danh giữa các quy ước đặt tên được sử dụng trong các ngôn ngữ lập trình khác nhau.
Nhập tên ở bất kỳ định dạng nào (camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Train-Case hoặc phân cách bằng khoảng cách). Công cụ tự động phát hiện định dạng đầu vào và chuyển đổi sang tất cả các quy ước được hỗ trợ đồng thời.
Ví dụ: ‘myVariableName’ → snake_case: ‘my_variable_name’, kebab-case: ‘my-variable-name’, PascalCase: ‘MyVariableName’, SCREAMING_SNAKE: ‘MY_VARIABLE_NAME’.
Hữu ích cho việc tái cấu trúc mã, thích ứng API giữa các ngôn ngữ hoặc đảm bảo tuân thủ các tiêu chuẩn mã hóa của dự án.
Trường Hợp Sử Dụng
- Dịch giữa các quy ước ngôn ngữ
- Chuẩn hóa tên API
- Tái cấu trúc cơ sở mã cũ
- Học các quy ước đặt tên
- Tạo định danh nhất quán
Câu hỏi thường gặp
- Những quy ước đặt tên nào được hỗ trợ?
- camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE và Train-Case.
- Bộ chuyển đổi có xử lý các từ viết tắt không?
- Có — các từ viết tắt như 'HTTP' hoặc 'API' được xử lý và giữ lại như một đơn vị.
- Tôi có thể chuyển đổi nhiều tên cùng một lúc không?
- Bộ chuyển đổi xử lý một tên mỗi lần — sử dụng dòng mới cho mỗi tên ở chế độ hàng loạt.
- Định dạng nào phù hợp cho JavaScript?
- camelCase cho các biến và hàm; PascalCase cho các lớp; SCREAMING_SNAKE cho các hằng số.
- Công cụ có xử lý các chữ cái non-ASCII không?
- Có, nhưng bị giới hạn — các ký tự Unicode có thể không được xử lý đúng trong tất cả các chuyển đổi.