ตัวแปลงรูปแบบตัวอักษร

แปลงข้อความระหว่างรูปแบบการตั้งชื่อต่าง ๆ: camelCase, PascalCase, snake_case, kebab-case และอื่น ๆ

ข้อความต้นฉบับ
พิมพ์หรือวางข้อความในรูปแบบการตั้งชื่อใด ๆ ระบบจะสร้างรูปแบบตัวอักษรทั้งหมดด้านล่าง
camelCase
helloWorldExample
PascalCase
HelloWorldExample
snake_case
hello_world_example
SCREAMING_SNAKE_CASE
HELLO_WORLD_EXAMPLE
kebab-case
hello-world-example
SCREAMING-KEBAB-CASE
HELLO-WORLD-EXAMPLE
dot.case
hello.world.example
path/case
hello/world/example
Title Case
Hello World Example
Sentence case
Hello world example
UPPERCASE
HELLO WORLD EXAMPLE
lowercase
hello world example

ตัวแปลงรูปแบบตัวอักษรคืออะไร?

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

รูปแบบตัวอักษรที่รองรับ

  • camelCase และ PascalCase — ใช้กันทั่วไปใน JavaScript, TypeScript, Java และ C#
  • snake_case และ SCREAMING_SNAKE_CASE — นิยมใช้ใน Python, Ruby และค่าคงที่ในภาษา C
  • kebab-case และ SCREAMING-KEBAB-CASE — ใช้ในชื่อคลาส CSS, URL และแฟล็ก CLI
  • dot.case และ path/case — พบในคีย์การตั้งค่าและเส้นทางไฟล์
  • Title Case, Sentence case, UPPERCASE และ lowercase — สำหรับข้อความร้อยแก้วและข้อความแสดงผล

เมื่อใดที่ควรใช้

  • เปลี่ยนชื่อตัวแปรหรือค่าคงที่ข้ามภาษาโปรแกรมที่มีรูปแบบการตั้งชื่อต่างกัน
  • สร้าง URL slug, ชื่อคลาส CSS หรือคีย์ตัวแปรสภาพแวดล้อมจากข้อความธรรมดา
  • ทำให้การตั้งชื่อที่ไม่สม่ำเสมอเป็นมาตรฐานก่อนการค้นหาและแทนที่ในการรีแฟกเตอร์