ตัวจัดรูปแบบตาราง Markdown (จัดแนวคอลัมน์ให้อ่านง่าย)

วางข้อมูล จัดรูปแบบ และคัดลอก จัดแนวตาราง Markdown ให้อ่านง่ายขึ้น

รักษา alignment marker (:--- / ---: / :---:) และจัดรูปแบบเฉพาะบล็อกตารางที่ตรวจพบ

อินพุตถูกประมวลผลในเบราว์เซอร์ของคุณและไม่ถูกส่งไปยังเซิร์ฟเวอร์

วิธีใช้ (3 ขั้นตอน)

  1. วางตาราง Markdown ลงในกล่องอินพุต
  2. คลิก Format (หรือกด Cmd/Ctrl+Enter)
  3. คัดลอกผลลัพธ์แล้วนำไปวางในที่ที่ต้องการ

ตัวอย่างการจัดรูปแบบตาราง Markdown (md table format)

ก่อน

อินพุต

| Name|Score| Note|
|:--|--:|:--:|
|Alice|9|ok|
|Bob|10|great|

หลัง

ผลลัพธ์

| Name  | Score | Note  |
| :---- | ----: | :---: |
| Alice |     9 |  ok   |
| Bob   |    10 | great |
  • จัดความกว้างของคอลัมน์ให้ตรงกันเพื่อให้อ่านง่ายขึ้น
  • รักษา alignment marker เช่น :-- ไว้ตามเดิม

คำถามที่พบบ่อยเกี่ยวกับการจัดแนวตาราง Markdown

ตำแหน่งเส้นขอบยังดูไม่ตรง

การจัดแนวที่เห็นอาจต่างกันตามฟอนต์และสภาพแวดล้อม โดยเฉพาะเมื่อมีอักขระเต็มความกว้าง ลองสลับ width mode เป็น full-width as 2

การจัดชิดซ้าย/ขวาจะเป็นอย่างไร?

alignment marker :--- / ---: / :---: จะถูกรักษาไว้ระหว่างการจัดรูปแบบ

บรรทัดที่ไม่ใช่ตารางจะถูกจัดรูปแบบด้วยไหม?

ระบบจะตรวจจับและจัดรูปแบบเฉพาะบล็อกที่มีลักษณะเป็นตาราง บรรทัดอื่นจะคงเดิม

จัดรูปแบบตารางที่ไม่มีแถว delimiter (---) ได้ไหม?

หลายกรณีทำได้ แต่บางบล็อกอาจถูกข้ามหากไม่สามารถระบุจำนวนคอลัมน์ได้อย่างปลอดภัย

ข้อควรทราบ

  • ข้อความที่มีอักขระเต็มความกว้างปนกันอาจแสดงต่างกันไปตามฟอนต์และสภาพแวดล้อมการเรนเดอร์
  • หากต้องการให้จัดแนวทางสายตาดีขึ้น ให้สลับ width mode เป็น full-width as 2
  • ข้อความคล้ายตารางภายใน code fence จะถูกละเว้นตามค่าเริ่มต้น

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