工具加载中...
駝峰/底線命名轉換工具介紹
線上駝峰/底線命名轉換工具,可將變數名稱、欄位名稱在駝峰命名(camelCase)與底線命名(snake_case)之間快速互轉,適合在開發過程中統一命名風格。
支援 Java、JavaScript、Python、Go、PHP 等常見開發語言情境,適用於介面欄位整理、資料庫欄位映射與程式碼命名規範化處理。
核心功能說明
1、駝峰轉底線
將 camelCase 或 PascalCase 形式的變數名稱轉換為 snake_case,方便與資料庫欄位或 Python 風格保持一致。
2、底線轉駝峰
將 snake_case 變數名稱轉換為駝峰形式,方便直接用於前端或 Java 類型程式碼。
3、支援多行批次轉換
可一次貼上多行內容進行批次處理,提升重構與欄位整理效率。
什麼是駝峰命名法(CamelCase)?
駝峰命名是一種常見的程式命名規則,會把多個單字連接成一個整體,第一個單字首字母小寫,後續單字首字母大寫。
例如:userName、orderItemList、getUserInfo。駝峰命名常見於 JavaScript 變數名稱、Java 方法名稱與 JSON 欄位等情境。
什麼是底線命名法(snake_case)?
底線命名是另一種主流命名風格,會用底線 _ 連接多個單字,並將所有字母保持為小寫。
例如:user_name、order_item_list、get_user_info。底線命名常見於 Python、資料庫欄位與 API 參數等情境。
如何使用駝峰/底線命名轉換工具
第一步:輸入要轉換的命名內容(支援多行)。
第二步:選擇轉換方向,例如駝峰轉底線,或底線轉駝峰。
第三步:工具會自動輸出結果,可一鍵複製使用。支援批次統一命名風格,方便介面串接或程式碼格式整理。
適用情境
適合用於前後端欄位命名統一、SQL 欄位與程式欄位映射、API 參數風格轉換,以及舊專案重構時的命名規範整理。
駝峰、底線轉換常見問題 FAQ
線上底線轉駝峰支援大駝峰(PascalCase)嗎?
目前版本暫不支援,預設輸出為小駝峰(camelCase)。
命名轉換工具是否支援中文或特殊字元?
目前僅支援由英文字母與底線組成的變數名稱,輸入其他字元時會保留原本格式不變。
線上底線、駝峰互轉工具可以匯出或保存結果嗎?
目前可直接複製貼上使用,暫不支援匯出功能。
批次轉換會改變原本的換行結構嗎?
不會。工具會保留原始換行結構,並逐行進行轉換,方便直接回填到程式碼或文件中。