DevToolbox

免費線上 Text Case Converter

免費線上轉換文字大小寫格式:camelCase、PascalCase、snake_case、kebab-case、SCREAMING_SNAKE_CASE、Title Case 等,即時轉換,完全在瀏覽器本地處理。

100% 用戶端處理 · 資料永不離開您的瀏覽器

使用說明 Text Case Converter

在輸入框中輸入或貼上任意文字——可以是單一識別符、一個句子或多行內容。工具會自動辨識常見分隔符(空格、連字號、底線、點)以及 camelCase/PascalCase 的單字邊界。

點擊轉換(或按 Ctrl/Cmd+Enter),即可同時查看所有十種大小寫格式。點擊任意格式旁的複製按鈕,可單獨複製該結果。

實用情境:

  • 貼上 Python 的 snake_case 變數名,複製對應的 camelCase 版本用於 JavaScript。
  • 將普通英文短語轉換為 URL 友善的 kebab-case 別名。
  • 一鍵將句子轉換為 PascalCase 的 React 元件名稱。

常見問題

什麼是 camelCase?

camelCase(駝峰式命名法)將多個單字連寫,不使用分隔符,第一個單字之後的每個單字首字母大寫,例如 myVariableName。這是 JavaScript、Java 等眾多語言中變數和函式的標準命名規範。

camelCase 和 PascalCase 有什麼差別?

兩者都不使用分隔符連接單字,差別在於 PascalCase(又稱 UpperCamelCase)第一個字母也大寫,例如 MyClassName。PascalCase 通常用於類別名稱、React 元件名稱和 TypeScript 型別名稱。

snake_case 和 kebab-case 分別適用於哪些場景?

snake_case 常用於 Python 識別符、資料庫欄位名稱以及 Unix 系統的檔案名稱。kebab-case 是 CSS 類別名稱、HTML 屬性和 URL slug 的標準格式,因為連字號在超連結中更具可讀性。

SCREAMING_SNAKE_CASE 有什麼用途?

SCREAMING_SNAKE_CASE(全大寫加底線)是常數和環境變數的慣用風格,例如 MAX_RETRIES、DATABASE_URL。它向讀者傳達該值在執行期間不應被更改的訊號。

這個工具能一次處理多行文字嗎?

可以。每一行都被視為獨立的短語,分詞後各自進行轉換。您可以貼上一批識別符,一次完成所有轉換。

相關工具