使用步驟
- 輸入或貼上文字,所有格式會同時顯示。
- 複製需要的結果,或點 ↑ 把它放回輸入框繼續編輯。
- 轉換變數名時按行分別處理,可以一次轉換整列欄位名。
引數說明
- 標題格式
- 主要單詞首字母大寫,冠詞、連詞、介詞(a、an、the、and、of、in 等)在非首尾位置保持小寫;iPhone、NASA 這類已有大寫的詞保持原樣。
- 句首大寫
- 先全部轉小寫,再把每個句子的首字母大寫。專有名詞需要手動調整。
- 駝峰命名
- camelCase(小駝峰)和 PascalCase(大駝峰)常用於 JavaScript、Java、C# 的變數、函式和類名。
- 下劃線命名
- snake_case 和全大寫的 CONSTANT_CASE 常用於 Python、資料庫欄位名和環境變數。
- 短橫線命名
- kebab-case 常用於網址、CSS 類名和檔名。
示例
| 格式 | “user account settings” |
|---|---|
| 小駝峰 camelCase | userAccountSettings |
| 大駝峰 PascalCase | UserAccountSettings |
| 下劃線 snake_case | user_account_settings |
| 常量 CONSTANT_CASE | USER_ACCOUNT_SETTINGS |
| 短橫線 kebab-case | user-account-settings |
| 標題格式 | User Account Settings |
常見問題
XMLHttpRequest 這種辨識符號怎麼拆分單詞?
在小寫到大寫的交界處以及縮寫的最後一個大寫字母前拆分,XMLHttpRequest 會拆成 XML、Http、Request,parseJSONData 會拆成 parse、JSON、Data。
中文會被轉換嗎?
中文沒有大小寫,會原樣保留。資料庫欄位名等需要中文轉拼音的場景,請使用拼音工具。
可以批次轉換資料庫欄位名嗎?
可以。每行一個欄位名貼上進來,比如把 user_name、created_at 轉成 userName、createdAt,每行單獨轉換。
隱私說明
本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。