大小寫轉換

文字格式一鍵轉換

使用說明

🚀 快速開始

  • 貼上或輸入要轉換的文字,非拉丁字元與表情符號會保持原樣
  • 在「基礎/程式/其他」分類中挑選目標格式,即時預覽轉換結果
  • 點擊格式卡片即可複製結果,多行文字會一次帶出
  • 依序點選想要的格式卡片,單次操作就能完成多重轉換

📌 常見使用情境

  • 變數/函式命名:英文片語一鍵轉 camelCase/PascalCase/snake_case,統一風格
  • CSS/URL:class 與路徑建議使用 kebab‑case,利於閱讀與檢索
  • 資料庫欄位/常數:轉 snake_case / CONSTANT_CASE,符合團隊規範
  • 檔名/路徑:含空白名稱轉為 kebab‑case 或 path/case,跨平台更友善
  • API/路由:REST 路徑統一 kebab/底線;GraphQL 欄位沿用駝峰
  • 文件排版:標題用 Title Case;段落首句用 Sentence case
  • 批次更名:貼上多行名稱,轉換後整體複製
  • 程式碼審查前:先統一命名,減少 diff 與返工

📚 格式參考

  • 小寫:hello world example
  • 大寫:HELLO WORLD EXAMPLE
  • 首字大寫:Hello world example
  • 標題:Hello World Example
  • 句子:Hello world example. Next sentence
  • 駝峰:helloWorldExample
  • 大駝峰:HelloWorldExample
  • 底線:hello_world_example
  • 連字號:hello-world-example
  • 常數:HELLO_WORLD_EXAMPLE
  • 點分隔:hello.world.example
  • 路徑:hello/world/example
  • 反轉:HELLO WORLD EXAMPLE → hello world example
  • format_example_toggle
  • 交替:hElLo WoRlD eXaMpLe

🧭 使用建議

  • 前端命名:元件/型別用大駝峰,CSS 類名與 URL 建議用連字號
  • 後端腳本:Python 與資料庫欄位偏好底線,Java/Go 變數常見駝峰或全大寫底線
  • API 設計:REST 路徑維持 kebab 或 snake-case,一致性更佳;GraphQL 欄位則沿用駝峰

⚠️ 限制與相容性

  • 為保持頁面流暢,超大型文本分批轉換更穩定
  • 特殊符號:@#$ 等符號會作為分隔符,並依選擇的命名樣式調整
  • 數字規則:數字本身不會變動,只在字母與數字交界處插入分隔符,避免拆散數值

🔒 隱私與安全

  • 所有處理均在您的瀏覽器內完成,資料不會離開您的裝置

❓ 常見問題

駝峰與大駝峰有何不同?

駝峰(userName)常用於變數或函式,大駝峰(UserName)則多用在類別或元件名稱

為什麼特殊符號會消失?

@#$ 等符號會被視為分隔符,因此 hello@world 會轉為 hello_world,維持命名一致性

混合語言內容會被誤改嗎?

非拉丁字元與表情符號不會改變,僅轉換拉丁字母單詞(例如「測試 test」→「測試 Test」)

大小寫轉換 - 變數、CSS、API、資料庫命名 - CrateX.app