英文大小寫轉換
把文字轉成全大寫、全小寫、Title Case 等 — 每種都只要一次點擊。
該用哪一種寫法
全大寫在標題與警告文字中比較醒目,全小寫顯得隨性,而 Title Case Is the Standard 是英文標題與書名的慣例。中文沒有大小寫的區別,因此漢字會原樣通過,這些轉換只會作用在文字裡的英文與數字部分。
camelCase、snake_case 與 kebab-case 來自程式設計:camelCase 常用於 JavaScript 變數,snake_case 是 Python 的慣例,kebab-case 用於網址與 CSS 類別名稱。手動改寫容易出錯,貼上文字後一鍵切換即可。不過這三種會重組分隔符號與空白,中英混排的文字建議轉換後再確認一次。
常見問題
camelCase、snake_case 與 kebab-case 有什麼不同?
只差在連接單字的方式。camelCase 把第一個字之後的每個字首字母大寫、中間不加分隔符(myVariableName),是 JavaScript 的慣例。snake_case 用底線連接(my_variable_name),是 Python 的標準。kebab-case 用連字號連接(my-variable-name),用於網址與 CSS 類別名稱。
中文文字可以轉換嗎?
中文沒有大小寫的區別,所以漢字、標點都會原樣通過,只有文字裡的英文與數字部分會被轉換。中英混排的文字也能正常處理。不過 camelCase、snake_case 與 kebab-case 會重組空白與分隔符號,混排時建議轉換後再確認一次結果。
Title Case 的規則是什麼?
這個工具會把每個單字的首字母都轉成大寫,是最單純也最好預測的做法。嚴格的英文寫作規範會讓 a、of、the 這類短字除了開頭之外保持小寫,所以要對外發布的英文標題可能需要手動調整。
可以還原轉換前的內容嗎?
轉換會取代輸入框裡的文字,但瀏覽器的復原功能仍然有效。把游標放在輸入框裡按 Ctrl+Z(Mac 為 Cmd+Z)就能回上一步。我們不做任何儲存,重新載入頁面就會全部清空。