大小寫轉換工具
快速轉換英文字母的大寫、小寫、駝峰式命名等格式。
* 特殊字元 (例如 @, #) 不會被辨識為分隔符號,並會被保留。
關於本工具
文字大小寫轉換器是開發人員與作家的必備公用程式,可輕鬆在不同的文字命名慣例之間切換。
只需貼上您的文字,即可立即看到它轉換為 12 種不同的格式 (包含 camelCase、snake_case、kebab-case 與 PascalCase),而無需手動重新輸入變數。
使用方法
1. 輸入文字
在輸入框中輸入或貼上您的文字或變數名稱。
2. 自動偵測
工具將會自動嘗試猜測您目前的文字大小寫,並在下方的清單中產生所有格式變化。
3. 複製輸出
點擊下方任何產生的格式,即可立即將其複製到剪貼簿。您可以直接將它貼到您的編輯器中。
命名慣例名詞解釋
- camelCase
- 單字連接在一起不加空格,除了第一個單字外,每個單字皆以大寫字母開頭。(例如
myVariableName)。在 JavaScript 與類似語言中為標準用法。 - snake_case
- 單字以底線分隔。廣泛用於 Python 與資料庫架構。(例如
my_variable_name)。 - kebab-case
- 單字以連字號分隔。網址與 HTML/CSS 類別的標準用法。(例如
my-variable-name)。 - PascalCase
- 類似於 camelCase,但第一個字母也是大寫。通常用於物件導向程式設計中的類別名稱。(例如
MyVariableName)。 - UPPER_SNAKE_CASE
- 所有字母皆大寫,並以底線分隔。在許多語言中用於常數變數。(例如
MAX_LIMIT)。
常見問題 (FAQ)
我可以轉換多行文字嗎?
目前,工具會將整個輸入解析為單一片語以將其拆分為單字。它最適合用於單一變數名稱、句子或字串,而非多行文字。
支援非英文字元嗎?
大小寫轉換邏輯主要依賴英文字母 (A-Z, a-z) 來偵測像 camelCase 的邊界。非字母字元將被視為純文字或分隔符號,因此對它們而言,轉換可能不盡完美。
資料會傳送到伺服器嗎?
不會。轉換是透過 JavaScript 立即在您的瀏覽器中進行的。不會儲存或傳輸任何資料,因此您可以安全地將其用於機密變數名稱或系統資料。
使用場景
程式設計與撰寫程式碼
快速將您的 JavaScript 前端 JSON 鍵從 `snake_case` 轉換為 `camelCase`。
CSS 與 HTML
將元件名稱從 `PascalCase` 變更為 `kebab-case`,以作為 CSS 類別名稱使用。
資料庫架構
將人類可讀的標題格式化為 SQL 資料表的 `snake_case` 欄位名稱。
內容寫作
使用「標題大小寫 (Title Case)」輸出來修正部落格文章標題的大小寫。
Send Feedback
Please let us know your thoughts to help us improve the tool.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.