🔤

命名格式轉換

命名格式在線轉換,駝峯下劃線短橫線常量等六種命名風格互轉,自動分詞
命名轉換 📂 文本 👤 ToolWorld 🏷️ v1.2.2
載入中...
輸入文字 貼上或輸入內容,本地即時處理
輸入名稱
處理設定 選好方式再處理
目標格式

全部處理在瀏覽器內完成,文字內容不上傳伺服器

輸入內容後點「開始處理」,全程本地完成,不上傳

處理結果 結果可一鍵複製

使用說明

📖 工具介紹


命名格式轉換把標識符在小駝峯、大駝峯、下劃線、短橫線、常量、首字母大寫這六種風格之間互轉,自動識別詞邊界。

寫代碼時最常見的瑣碎工作之一就是改命名風格:後端接口返回下劃線字段,前端要改成駝峯;資料庫列名是短橫線,常量要寫成全大寫。手工改既慢又容易漏,尤其是長名稱。

分詞是這個工具的核心。下劃線和短橫線是天然分隔符,但駝峯命名裡沒有分隔符,需要靠大小寫變化判斷邊界:小寫接大寫是一處,連續大寫後接「大寫加小寫」也是一處。所以 HTTPServer 會被正確拆成 HTTP 和 Server,而不是拆成單個字母。

轉換時會統一每個詞的大小寫形態,比如把 HELLO 和 hello 都規範成 Hello 再按目標風格拼接,這樣結果不會因爲原始輸入的大小寫混亂而變形。

結果會給出識別出的詞數和結果長度。整個處理在瀏覽器內完成,文字內容不上傳。

✨ 功能特點


  • 六種風格互轉:小駝峯、大駝峯、下劃線、短橫線、常量、首字母大寫
  • 自動識別詞邊界,駝峯與分隔符混用也能正確拆分
  • 正確處理連續大寫,如 HTTPServer 拆成 HTTP 與 Server
  • 統一詞內大小寫後再拼接,結果不因輸入混亂而變形
  • 給出識別詞數與結果長度
  • 本地處理:文字內容不上傳伺服器

🚀 使用方式


  1. 在左側輸入名稱,如 hello world、helloWorld、hello_world
  2. 在右側選擇目標格式
  3. 點「開始處理」,也可以用 Ctrl 加回車
  4. 結果框顯示轉換後的名稱,統計條給出詞數
  5. 點「複製結果」把名稱複製到剪貼簿

⚠️ 注意事項


  • 資料來源:依據各語言社區通行的命名約定整理,轉換在瀏覽器內完成
  • 數字的處理:數字被視爲詞的一部分,如 item2 不會被拆開
  • 非字母數字會被忽略:空格、標點等分隔符只用於切分,不會出現在結果中
  • 縮寫詞的邊界:連續大寫後接大寫加小寫纔會拆分,純縮寫如 ID 會保持整體
  • 隱私說明:全部處理在瀏覽器內完成,文字內容不上傳伺服器

相關推薦

⏫︎