ตัวแปลงตัวพิมพ์
แปลงสตริงใดก็ได้ระหว่างสไตล์ตัวพิมพ์ทั่วไปในคลิกเดียว แก้ CAPS LOCK โดยบังเอิญ จัดรูปแบบพาดหัวแบบ title case หรือเปลี่ยนวลีเป็น camelCase สำหรับตัวแปร JavaScript และ snake_case สำหรับ Python ผลปรากฏทันทีและอยู่บนอุปกรณ์ของคุณ
วิธีแปลงตัวพิมพ์ข้อความ
1. วางหรือพิมพ์ข้อความที่ต้องการแปลง
2. เลือกตัวพิมพ์เป้าหมาย: uppercase, lowercase, title case, sentence case, camelCase, snake_case หรือ kebab-case
3. คัดลอกเอาต์พุตที่แปลงแล้วจากพื้นที่ผลลัพธ์
4. ลองสไตล์อื่นบนอินพุตเดิมโดยไม่พิมพ์ใหม่
ตัวอย่างการแปลง
แก้ CAPS LOCK โดยบังเอิญ
"HELLO WORLD" → lowercase → "hello world" มีประโยชน์เมื่อพิมพ์หัวเรื่องอีเมลโดยเปิด Caps Lock
ชื่อตัวแปร JavaScript
"user profile page" → camelCase → "userProfilePage" มาตรฐานสำหรับตัวระบุ JS/TS
เตรียม slug ของ URL
"My Blog Post Title" → kebab-case → "my-blog-post-title" จับคู่กับตัวสร้าง slug สำหรับ slug ที่ปลอดภัยต่อ URL สุดท้าย
เมื่อไหร่ควรใช้ตัวแปลงตัวพิมพ์
• เมื่อต้องการตัวพิมพ์พาดหัวที่สม่ำเสมอสำหรับเอกสารหรือ CMS
• เมื่อเปลี่ยนชื่อตัวแปรหรือคอลัมน์ฐานข้อมูลให้ตรงกับข้อตกลงโค้ด
• เมื่อแก้ข้อความที่วางมาในตัวพิมพ์ผิด
ข้อตกลงการตั้งชื่อในโค้ดและ API
JavaScript และ Java ชอบ camelCase สำหรับตัวแปรและเมธอด (getUserName) Python และ Ruby ใช้ snake_case (get_user_name) คลาส CSS และเส้นทาง URL มักใช้ kebab-case (nav-bar-item) ค่าคงที่ในหลายภาษาเป็น SCREAMING_SNAKE_CASE (MAX_RETRIES) การตรงกับข้อตกลงของสแตกป้องกันความคิดเห็นรีวิวและคำเตือน linter
คำถามที่พบบ่อย
title case คืออะไร?
Title case ขึ้นต้นคำสำคัญด้วยตัวพิมพ์ใหญ่ คำเล็กอย่าง "a", "the" และ "of" มักคงตัวพิมพ์เล็ก เว้นแต่ขึ้นต้นสตริง
camelCase จัดการช่องว่างและเครื่องหมายวรรคตอนอย่างไร?
ช่องว่างและเครื่องหมายวรรคตอนส่วนใหญ่ถูกลบ แต่ละคำหลังคำแรกขึ้นต้นด้วยตัวพิมพ์ใหญ่ "hello-world test" กลายเป็น "helloWorldTest"
snake_case กับ kebab-case ต่างกันอย่างไร?
snake_case ใช้ขีดล่าง (my_variable) kebab-case ใช้ขีดกลาง (my-variable) kebab-case พบบ่อยใน URL snake_case ใน Python และ SQL
เปลี่ยนอักขระที่ไม่ใช่ภาษาอังกฤษหรือไม่?
ตัวพิมพ์ใหญ่และเล็กใช้กับตัวอักษร Unicode ที่นิยามไว้ อักขระที่ไม่มีรูปแบบตัวพิมพ์คงเดิม
แปลงทั้งคอลัมน์ CSV ได้หรือไม่?
วางหนึ่งค่าหรือหลายบรรทัด แต่ละบรรทัดแปลงอิสระ — มีประโยชน์สำหรับการเปลี่ยนชื่อรายการเป็นชุด