ตัวแปลงกรณีข้อความ
แบทช์แปลงระหว่างแบบแผนการตั้งชื่อ 12 แบบ เช่น CamelCase และ Snake_case
* อักขระพิเศษ (เช่น @, #) จะไม่ถูกมองว่าเป็นตัวคั่นและจะถูกคงไว้ตามเดิม
เกี่ยวกับเครื่องมือนี้
ตัวแปลงรูปแบบตัวพิมพ์ (Text Case Converter) เป็นเครื่องมือที่จำเป็นสำหรับนักพัฒนาซอฟต์แวร์และนักเขียนเพื่อสลับระหว่างรูปแบบการตั้งชื่อและรูปแบบตัวพิมพ์ข้อความที่แตกต่างกันได้อย่างง่ายดาย
แทนที่จะต้องเขียนตัวแปรหรือหัวข้อใหม่ด้วยตนเอง คุณเพียงแค่วางข้อความของคุณเพื่อดูการแปลงเป็น 12 รูปแบบที่แตกต่างกันในทันที เช่น camelCase, snake_case, kebab-case และ PascalCase
วิธีใช้งาน
1. ป้อนข้อความ
พิมพ์หรือวางข้อความหรือชื่อตัวแปรของคุณในช่องอินพุต
2. ตรวจจับอัตโนมัติ
เครื่องมือจะพยายามเดารูปแบบตัวพิมพ์ปัจจุบันของคุณโดยอัตโนมัติ และสร้างรูปแบบทุกแบบในรายการด้านล่าง
3. คัดลอกผลลัพธ์
คลิกที่รูปแบบใดๆ ที่ถูกสร้างขึ้นด้านล่างเพื่อคัดลอกลงในคลิปบอร์ดของคุณทันที คุณสามารถวางลงในโปรแกรมแก้ไขโค้ดของคุณได้โดยตรง
อภิธานศัพท์รูปแบบการตั้งชื่อ
- camelCase
- คำจะเชื่อมต่อกันโดยไม่มีช่องว่าง และทุกคำยกเว้นคำแรกจะขึ้นต้นด้วยตัวพิมพ์ใหญ่ (เช่น
myVariableName) เป็นมาตรฐานใน JavaScript และภาษาที่คล้ายคลึงกัน - snake_case
- คำจะถูกคั่นด้วยขีดล่าง (underscore) นิยมใช้อย่างแพร่หลายใน Python และสถาปัตยกรรมฐานข้อมูล (เช่น
my_variable_name) - kebab-case
- คำจะถูกคั่นด้วยยัติภังค์ (hyphen) เป็นมาตรฐานสำหรับ URL และชื่อคลาส HTML/CSS (เช่น
my-variable-name) - PascalCase
- คล้ายกับ camelCase แต่ตัวอักษรตัวแรกจะเป็นตัวพิมพ์ใหญ่ด้วย มักใช้สำหรับชื่อคลาสในการเขียนโปรแกรมเชิงวัตถุ (เช่น
MyVariableName) - UPPER_SNAKE_CASE
- ตัวอักษรทั้งหมดเป็นตัวพิมพ์ใหญ่และคั่นด้วยขีดล่าง มักใช้สำหรับตั้งชื่อค่าคงที่ในหลายๆ ภาษา (เช่น
MAX_LIMIT)
คำถามที่พบบ่อย (FAQ)
ฉันสามารถแปลงข้อความหลายบรรทัดได้หรือไม่?
ในปัจจุบัน เครื่องมือจะวิเคราะห์ข้อความทั้งหมดที่ป้อนเป็นวลีเดียวเพื่อแยกออกเป็นคำต่างๆ ซึ่งเหมาะที่สุดสำหรับชื่อตัวแปร ประโยค หรือสตริงแบบเดี่ยว แทนที่จะเป็นข้อความหลายบรรทัด
รองรับการใช้งานกับตัวอักษรที่ไม่ใช่ภาษาอังกฤษหรือไม่?
ตรรกะการแปลงรูปแบบตัวพิมพ์ส่วนใหญ่จะใช้พยัญชนะภาษาอังกฤษ (A-Z, a-z) ในการตรวจจับขอบเขต เช่น camelCase ตัวอักษรที่ไม่ใช่พยัญชนะจะถูกนับว่าเป็นข้อความธรรมดาหรือตัวคั่น ดังนั้นการแปลงอาจไม่สมบูรณ์แบบสำหรับตัวอักษรเหล่านั้น
ข้อมูลจะถูกส่งไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ การแปลงทั้งหมดเกิดขึ้นทันทีในเบราว์เซอร์ของคุณโดยใช้ JavaScript จะไม่มีข้อมูลใดๆ ถูกจัดเก็บหรือส่งออกไป คุณจึงสามารถใช้เครื่องมือนี้กับชื่อตัวแปรที่เป็นความลับหรือข้อมูลระบบภายในได้อย่างปลอดภัย
กรณีการใช้งาน
การเขียนโปรแกรมและการเขียนโค้ด
แปลงคีย์ JSON จาก \`snake_case\` เป็น \`camelCase\` สำหรับฟรอนต์เอนด์ JavaScript ของคุณได้อย่างรวดเร็ว
CSS และ HTML
เปลี่ยนชื่อคอมโพเนนต์จาก \`PascalCase\` เป็น \`kebab-case\` เพื่อใช้เป็นชื่อคลาส CSS
สถาปัตยกรรมฐานข้อมูล
จัดรูปแบบหัวข้อที่อ่านง่ายให้เป็นชื่อคอลัมน์แบบ \`snake_case\` สำหรับตาราง SQL ของคุณ
การเขียนเนื้อหา
แก้ไขการใช้อักษรตัวพิมพ์ใหญ่ในชื่อบทความบล็อกด้วยผลลัพธ์แบบ "Title Case"
ส่งความคิดเห็น
โปรดแจ้งให้เราทราบความคิดเห็นของคุณเพื่อช่วยปรับปรุงเครื่องมือ
การส่งความคิดเห็นถูกระงับชั่วคราว
เซิร์ฟเวอร์ไม่ว่างหรือระบบป้องกันสแปมทำงานอยู่ โปรดลองอีกครั้งในภายหลัง