大小寫轉換工具
快速轉換英文字母的大寫、小寫、駝峰式命名等格式。
* 特殊字元 (例如 @, #) 不會被辨識為分隔符號,並會被保留。
關於本工具
文字大小寫轉換器是開發人員與作家的必備公用程式,可輕鬆在不同的文字命名慣例之間切換。
只需貼上您的文字,即可立即看到它轉換為 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)」輸出來修正部落格文章標題的大小寫。
發送反饋
請告訴我們您的想法,以幫助我們改進工具。
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.