เครื่องมือแปลงตัวพิมพ์

แปลงข้อความเป็น UPPERCASE, lowercase, Sentence case, Capital Case, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case หรือ param-case ฟรี

เปลี่ยนตัวพิมพ์ของข้อความในคลิกเดียว

เผลอพิมพ์ทั้งย่อหน้าตอนเปิด Caps Lock? ต้องการหัวข้อแบบ Title Case หรือชื่อตัวแปรแบบ camelCase? เครื่องมือแปลงตัวพิมพ์จะเขียนข้อความใหม่ตามรูปแบบที่คุณเลือก โดยไม่ต้องพิมพ์ใหม่ เหมาะกับข้อความภาษาอังกฤษและภาษาอื่นที่มีตัวพิมพ์เล็กใหญ่ (ภาษาไทยไม่มีตัวพิมพ์เล็กใหญ่ จึงไม่เปลี่ยน)

รองรับสิบรูปแบบ นักเขียนส่วนใหญ่จะใช้ lowercase, UPPERCASE, Sentence case (ตัวแรกของแต่ละประโยคเป็นตัวพิมพ์ใหญ่) และ Capital Case (ตัวแรกของทุกคำเป็นตัวพิมพ์ใหญ่) ส่วนนักพัฒนาจะได้รูปแบบการตั้งชื่อที่ใช้ในโค้ด: camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case และ param-case (หรือเรียกว่า kebab-case)

รูปแบบสำหรับโปรแกรมมิ่งจะตัดช่องว่างและเครื่องหมายวรรคตอนออก แล้วเชื่อมคำด้วยตัวคั่นที่ถูกต้อง ดังนั้น "user account id" จะกลายเป็น userAccountId, user_account_id, USER_ACCOUNT_ID หรือ user-account-id ขึ้นอยู่กับที่คุณเลือก

วิธีใช้เครื่องมือแปลงตัวพิมพ์

  1. วางหรือพิมพ์ข้อความลงในช่อง
  2. เลือกรูปแบบตัวพิมพ์ที่ต้องการจากรายการ
  3. ส่งเพื่อแปลงข้อความ
  4. คัดลอกผลลัพธ์ด้วยปุ่มคัดลอก แล้ววางในที่ที่ต้องการ

การใช้งานที่พบบ่อย

  • แก้ข้อความที่พิมพ์ตอนลืมปิด Caps Lock
  • ปรับหัวข้อข่าวและหัวข้อต่างๆ ให้เป็น Capital Case หรือ Sentence case อย่างสม่ำเสมอ
  • ตั้งชื่อตัวแปร ฟังก์ชัน และคลาสตามแบบแผนของแต่ละภาษา (camelCase ใน JavaScript, snake_case ใน Python, PascalCase สำหรับคลาส)
  • ตั้งชื่อ environment variable แบบ CONSTANT_CASE เช่น DATABASE_URL
  • สร้างสตริงแบบ param-case สำหรับชื่อคลาส CSS ชื่อไฟล์ และพาธ URL

เคล็ดลับและสิ่งที่ควรรู้

  • Capital Case จะทำให้ทุกคำขึ้นต้นด้วยตัวพิมพ์ใหญ่ แต่ title case แบบเป็นทางการในคู่มือการเขียน (AP, Chicago) จะใช้ตัวพิมพ์เล็กกับคำสั้นอย่าง "and" หรือ "of" จึงควรตรวจหัวข้อด้วยตาอีกครั้ง
  • Sentence case ไม่รู้ว่าคำไหนเป็นคำนามเฉพาะ ควรแก้ชื่อคน แบรนด์ และสถานที่ให้เป็นตัวพิมพ์ใหญ่หลังแปลง
  • สำหรับข้อความที่ใช้ใน URL เครื่องมือสร้าง slug จะแปลงเป็นตัวพิมพ์เล็กและแทนช่องว่างกับเครื่องหมายวรรคตอนด้วยขีดกลาง
  • ใช้เครื่องมือนับตัวอักษรต่อ ถ้าข้อความของคุณมีขีดจำกัดความยาว

คำถามที่พบบ่อย

camelCase กับ PascalCase ต่างกันอย่างไร?

ทั้งสองแบบเชื่อมคำโดยไม่มีช่องว่างและขึ้นต้นแต่ละคำด้วยตัวพิมพ์ใหญ่ แต่ camelCase เริ่มด้วยตัวพิมพ์เล็ก (myVariableName) ส่วน PascalCase เริ่มด้วยตัวพิมพ์ใหญ่ (MyVariableName) PascalCase นิยมใช้กับชื่อคลาสและคอมโพเนนต์

snake_case ใช้ทำอะไร?

snake_case ใช้คำตัวพิมพ์เล็กเชื่อมด้วยขีดล่าง เป็นรูปแบบมาตรฐานสำหรับตัวแปรและฟังก์ชันใน Python และ Ruby และนิยมใช้กับชื่อคอลัมน์ในฐานข้อมูล

param-case หรือ kebab-case คืออะไร?

คือคำตัวพิมพ์เล็กที่เชื่อมด้วยขีดกลาง เช่น my-page-title ใช้ใน URL ชื่อคลาส CSS และชื่อไฟล์จำนวนมาก

จะแปลงข้อความที่เป็นตัวพิมพ์ใหญ่ทั้งหมดให้เป็นปกติได้อย่างไร?

วางข้อความแล้วเลือก Sentence case ระบบจะแปลงทุกอย่างเป็นตัวพิมพ์เล็กและทำให้ตัวแรกของแต่ละประโยคเป็นตัวพิมพ์ใหญ่ จากนั้นแก้คำนามเฉพาะเอง

เครื่องมือนี้เปลี่ยนตัวเลขหรือเครื่องหมายวรรคตอนไหม?

รูปแบบสำหรับงานเขียนจะคงเครื่องหมายวรรคตอนและตัวเลขไว้ ส่วนรูปแบบสำหรับโปรแกรมมิ่งจะลบช่องว่างและเครื่องหมายวรรคตอนส่วนใหญ่ เพราะอักขระเหล่านั้นใช้ในชื่อตัวแปรไม่ได้

เครื่องมือที่เกี่ยวข้อง

แบ่งปัน

เครื่องมือฟรียอดนิยม