digtools
🔠
text case converter,

大小寫轉換工具

快速轉換英文字母的大寫、小寫、駝峰式命名等格式。

批次轉換
共 12 種格式
🤖
自動偵測
辨識大小寫
📋
一鍵複製
立即複製
偵測到的大小寫: -

* 特殊字元 (例如 @, #) 不會被辨識為分隔符號,並會被保留。

about,

關於本工具

文字大小寫轉換器是開發人員與作家的必備公用程式,可輕鬆在不同的文字命名慣例之間切換。

只需貼上您的文字,即可立即看到它轉換為 12 種不同的格式 (包含 camelCase、snake_case、kebab-case 與 PascalCase),而無需手動重新輸入變數。

howto,

使用方法

1. 輸入文字

在輸入框中輸入或貼上您的文字或變數名稱。

2. 自動偵測

工具將會自動嘗試猜測您目前的文字大小寫,並在下方的清單中產生所有格式變化。

3. 複製輸出

點擊下方任何產生的格式,即可立即將其複製到剪貼簿。您可以直接將它貼到您的編輯器中。

glossary,

命名慣例名詞解釋

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,

常見問題 (FAQ)

我可以轉換多行文字嗎?

目前,工具會將整個輸入解析為單一片語以將其拆分為單字。它最適合用於單一變數名稱、句子或字串,而非多行文字。

支援非英文字元嗎?

大小寫轉換邏輯主要依賴英文字母 (A-Z, a-z) 來偵測像 camelCase 的邊界。非字母字元將被視為純文字或分隔符號,因此對它們而言,轉換可能不盡完美。

資料會傳送到伺服器嗎?

不會。轉換是透過 JavaScript 立即在您的瀏覽器中進行的。不會儲存或傳輸任何資料,因此您可以安全地將其用於機密變數名稱或系統資料。

scenes,

使用場景

程式設計與撰寫程式碼

快速將您的 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.

免責聲明

本網站提供的所有工具均可免費使用,但請用戶自行承擔使用風險。本網站對各種工具的計算結果、轉換結果及生成數據的準確性、完整性和安全性不作任何保證。因使用本工具而產生的任何損害或糾紛,運營者概不負責,敬請見諒。此外,檔案處理與計算等操作原則上均在您的瀏覽器內完成,您輸入的數據不會傳送或保存在本網站的伺服器上。