大小寫轉換器

一鍵轉換 camelCase、PascalCase、snake_case、kebab-case、SCREAMING_SNAKE、Title Case 等 10 種命名格式,開發者必備工具。

什麼是大小寫轉換器?

大小寫轉換器能一鍵把文字在 camelCase、PascalCase、snake_case、kebab-case、全大寫、全小寫、首字母大寫等多種命名格式之間轉換。程式開發中,變數、函式、檔名、CSS class、資料庫欄位往往各有命名慣例,手動改格式既慢又容易出錯。

這個工具讓你貼上文字、選擇目標格式,即時得到轉換結果並複製使用,省去逐字修改的時間。

除了寫程式,整理標題、產生 URL slug、統一文件用字格式時也很實用。

適用情境

如何使用大小寫轉換器

  1. 在輸入框貼上或輸入要轉換的文字。
  2. 選擇目標命名格式(如 camelCase、snake_case)。
  3. 工具會即時顯示轉換後的結果。
  4. 點擊複製,把結果貼到你的程式或文件中。
  5. 需要其他格式時,直接切換目標格式即可。

使用技巧與常見格式

名詞解釋

camelCase
第一個單字小寫、後續單字首字母大寫的命名法,如 firstName。
snake_case
單字以底線分隔、全小寫的命名法,如 first_name。
kebab-case
單字以連字號分隔、全小寫的命名法,常用於網址,如 first-name。

常見問題 FAQ

camelCase 和 PascalCase 有什麼差別?

camelCase(駝峰式)第一個單字小寫,後續單字首字大寫,例如:myVariableName。PascalCase(帕斯卡式)每個單字首字都大寫,例如:MyVariableName。JavaScript 函式名稱常用 camelCase,類別名稱常用 PascalCase。

snake_case 適合什麼場合?

snake_case 用底線連接單字,全部小寫,例如:my_variable_name。Python 變數與函式、資料庫欄位名稱、Ruby 方法名稱等廣泛使用 snake_case。

kebab-case 是什麼?

kebab-case(短橫線分隔)用連字號(-)連接單字,全部小寫,例如:my-variable-name。常用於 URL、CSS class 名稱、HTML 屬性、命令列參數等場景。

Title Case 和 Sentence case 的差別?

Title Case 每個主要單字首字母大寫(如:The Quick Brown Fox),常用於標題、標頭。Sentence case 只有句子第一個字首字母大寫(如:The quick brown fox),適合一般文章段落。

支援哪些命名格式?

支援 camelCase、PascalCase、snake_case、kebab-case、全大寫、全小寫與首字母大寫等常見格式,涵蓋程式開發與文件整理需求。

camelCase 和 PascalCase 差在哪?

兩者都把單字相連,差別在第一個字母:camelCase 首字小寫(userName),PascalCase 首字大寫(UserName),分別常用於變數與類別名稱。

可以處理中文嗎?

本工具主要針對英數字的命名格式轉換;中文沒有大小寫概念,轉換效果有限,建議用於英文或英數混合內容。

文字會上傳嗎?

不會。轉換在你的瀏覽器本機完成,輸入內容不會上傳或儲存,可安心處理私人文字。