TL
Tool Lab
💰Donate
💰Donate

Variable Name Generator

แปลงวลีเป็น camelCase, snake_case, PascalCase, kebab-case และอื่นๆ

camelCase
userProfileImageUrl
PascalCase
UserProfileImageUrl
snake_case
user_profile_image_url
SCREAMING_SNAKE
USER_PROFILE_IMAGE_URL
kebab-case
user-profile-image-url
UPPER-KEBAB
USER-PROFILE-IMAGE-URL
dot.notation
user.profile.image.url
Train-Case
User-Profile-Image-Url
flatcase
userprofileimageurl
FLATCASE
USERPROFILEIMAGEURL
path/case
user/profile/image/url
$variable
$userProfileImageUrl
--css-var
--user-profile-image-url
SQL_COLUMN
USER_PROFILE_IMAGE_URL

Click any value to copy to clipboard.

เกี่ยวกับเครื่องมือนี้

Variable Name Generator แปลงวลีภาษาธรรมชาติหรือชื่อตัวแปรที่มีอยู่แล้วให้เป็นรูปแบบการตั้งชื่อ 14 แบบที่ใช้กันทั่วไปในภาษาโปรแกรมและบริบทต่างๆ

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

วิธีใช้งาน

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

กรณีการใช้งาน

นักพัฒนา JavaScript แปลงวลีเป็น camelCase หรือ PascalCase สำหรับตัวแปรและชื่อคลาส นักพัฒนา Python ใช้ snake_case สำหรับฟังก์ชัน นักพัฒนา CSS ใช้ kebab-case สำหรับ custom properties (--my-var) วิศวกรฐานข้อมูลใช้รูปแบบ SQL_COLUMN สำหรับชื่อคอลัมน์

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

  • รองรับข้อมูลที่ป้อนแบบ camelCase หรือ PascalCase ที่มีอยู่แล้วหรือไม่รองรับครับ/ค่ะ เครื่องมือจะแยก camelCase และ PascalCase ออกเป็นคำแต่ละคำก่อนที่จะนำรูปแบบเป้าหมายมาใช้
  • อักขระใดบ้างที่ถูกลบออกจากข้อมูลที่ป้อนอักขระที่ไม่ใช่ตัวอักษรหรือตัวเลข ยกเว้นช่องว่าง ขีดกลาง ขีดล่าง เครื่องหมายทับ และจุด จะถูกลบออก ส่วนตัวเลขจะยังคงอยู่
  • เหตุใดผลลัพธ์จึงเป็นตัวพิมพ์เล็กโดยค่าเริ่มต้นเครื่องมือนี้จะแปลงข้อมูลนำเข้าให้เป็นตัวพิมพ์เล็กก่อนใช้กฎการตั้งชื่อเป้าหมาย ตามธรรมเนียมของมาตรฐานการตั้งชื่อส่วนใหญ่