大小写转换样本
不同命名约定之间的大小写转换测试样本
📝 camelCase转换为其他格式
🟢 simple
⭐
将camelCase变量名转换为snake_case、kebab-case和PascalCase
⏱️ 1 min
🏷️ camelcase, conversion
userName
firstName
isActive
getUserById
totalPrice
📝 snake_case转换为其他格式
🟢 simple
⭐
将snake_case转换为camelCase、kebab-case和PascalCase
⏱️ 1 min
🏷️ snake, conversion
user_name
first_name
is_active
get_user_by_id
total_price
📝 kebab-case转换为其他格式
🟢 simple
⭐
将kebab-case转换为camelCase、snake_case和PascalCase
⏱️ 1 min
🏷️ kebab, conversion
user-name
first-name
is-active
get-user-by-id
total-price
📝 PascalCase转换为其他格式
🟢 simple
⭐
将PascalCase类名转换为camelCase、snake_case和kebab-case
⏱️ 1 min
🏷️ pascal, conversion
UserName
FirstName
IsActive
GetUserById
TotalPrice
📝 空格分隔转换为代码格式
🟢 simple
⭐
将空格分隔的文本转换为camelCase、snake_case或kebab-case
⏱️ 1 min
🏷️ space, conversion
user name
first name
is active
get user by id
total price
📝 混合格式自动检测
🟡 intermediate
⭐⭐
测试混合camelCase、snake_case和kebab-case的自动检测
⏱️ 2 min
🏷️ mixed, auto-detect
userName
user_name
user-name
getUserId
get_user_id
get-user-id
📝 数字边界情况
🟡 intermediate
⭐⭐
处理标识符开头、中间和结尾的数字
⏱️ 2 min
🏷️ numbers, edge-case
user123
user123Name
123user
apiV2
version2Update
📝 连续大写字母(缩写)
🟡 intermediate
⭐⭐⭐
处理XML、HTTP、API、JWT、OAuth等缩写
⏱️ 2 min
🏷️ acronyms, capitals
XMLParser
HTTPResponse
APIKey
JWTToken
OAuthProvider
userID
parseXML
getJSON
📝 真实变量名
🟡 intermediate
⭐⭐
生产代码中的常见变量命名模式
⏱️ 2 min
🏷️ real-world, variables
userId
firstName
lastName
emailAddress
phoneNumber
createdAt
updatedAt
isActive
isLoggedIn
📝 API端点名称
🟡 intermediate
⭐⭐
REST API端点命名模式
⏱️ 2 min
🏷️ api, endpoints
getUserById
createUser
updateUserProfile
deleteUserAccount
listAllUsers
searchUserByEmail
validateAuthToken
📝 CSS类名
🟡 intermediate
⭐⭐
CSS类命名约定(BEM、工具类等)
⏱️ 2 min
🏷️ css, classes
backgroundColor
textColor
fontSize
borderWidth
marginLeft
paddingTop
zIndex
📝 文件命名约定
🟡 intermediate
⭐⭐
不同框架和语言的文件命名
⏱️ 2 min
🏷️ files, naming
UserProfile.vue
user_service.ts
UserRepository.java
user-profile.component.ts
user_model.py
user_controller.rb
📝 数据库列名
🟡 intermediate
⭐⭐
常见的数据库列命名模式
⏱️ 2 min
🏷️ database, columns
user_id
first_name
last_name
email_address
created_at
updated_at
is_active
is_deleted
📝 特殊字符处理
🔴 complex
⭐⭐⭐
处理点号、多个分隔符和特殊字符
⏱️ 3 min
🏷️ special, characters
user.name
user__name
user..name
user-name-id
user_name_id
user.name.id
📝 技术缩写词
🔴 complex
⭐⭐⭐
代码中常见的技术术语和缩写
⏱️ 3 min
🏷️ technical, acronyms
XMLHttpRequest
JSONData
HTMLElement
SQLQuery
UUIDGenerator
MD5Hash
SHA256Hash
Base64Encoder
📝 复杂混合格式
🔴 complex
⭐⭐⭐⭐
混合命名约定的真实场景
⏱️ 3 min
🏷️ complex, mixed
getUserID
parse_XML_file
http-response-code
OAuth2Token
base64_encoded_data
SHA-256-Hash
XMLParser2
user_profile_image_url