Markdown Previewer

เขียน Markdown ฝั่งซ้าย แล้วแสดงผล Preview ฝั่งขวาแบบเรียลไทม์

Markdown Previewer คืออะไร และทำไมนักพัฒนาต้องรู้จัก Markdown

Markdown คือภาษา markup แบบ plain text ที่ออกแบบมาให้เขียนง่าย อ่านง่าย และ render เป็น HTML ได้สวยงาม ถูกสร้างโดย John Gruber ในปี 2004 และปัจจุบันกลายเป็น format มาตรฐานในแวดวงนักพัฒนาซอฟต์แวร์ทั่วโลก เครื่องมือนี้ช่วยให้คุณเขียน Markdown ฝั่งซ้ายและเห็น Preview แบบ real-time ฝั่งขวาทันที

แพลตฟอร์มที่ใช้ Markdown กันอย่างแพร่หลาย ได้แก่ GitHub สำหรับ README และ Pull Request, Notion สำหรับบันทึกและ documentation, Obsidian สำหรับ personal knowledge base, Stack Overflow สำหรับตอบคำถาม, Reddit สำหรับ post และ comment, รวมถึง static site generator อย่าง Jekyll, Hugo และ Docusaurus

Markdown Syntax พื้นฐานที่ต้องรู้

ตารางสรุป syntax ที่ใช้งานบ่อยที่สุด:

ตัวอย่าง Markdown จริงสำหรับ README โปรเจกต์

# ชื่อโปรเจกต์

คำอธิบายสั้นๆ ว่าโปรเจกต์ทำอะไร

## การติดตั้ง

```bash
npm install my-package
```

## วิธีใช้งาน

```javascript
const myLib = require('my-package');
myLib.doSomething();
```

## Features

- รองรับ TypeScript
- ทำงานบน Node.js 18+
- มี test coverage 90%

## License

MIT

GitHub Flavored Markdown (GFM) — ฟีเจอร์พิเศษที่ GitHub รองรับ

GitHub ขยาย Markdown มาตรฐานด้วยฟีเจอร์เพิ่มเติม:

ตัวอย่างตาราง GFM:

| ฟีเจอร์       | Free Plan | Pro Plan |
|---------------|-----------|----------|
| Storage       | 5 GB      | 100 GB   |
| API calls/day | 1,000     | 50,000   |
| Support       | Community | Priority |

เคล็ดลับใช้ Markdown ให้มีประสิทธิภาพ

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

Markdown คืออะไร ใช้กับอะไรได้บ้าง?

Markdown คือภาษา markup แบบเรียบง่ายที่ใช้ตัวอักษรพิเศษแทน HTML tag เพื่อจัดรูปแบบข้อความ ถูกสร้างโดย John Gruber ในปี 2004 ปัจจุบันใช้กันอย่างแพร่หลายใน GitHub README, Notion, Obsidian, Reddit, Stack Overflow, documentation sites เช่น Read the Docs, blog platforms เช่น Jekyll และ Hugo และในการเขียน technical documentation ทั่วไป

Markdown syntax พื้นฐานที่ควรรู้คืออะไร?

Markdown syntax พื้นฐาน ได้แก่ # สำหรับ heading (# = H1, ## = H2), **text** หรือ __text__ สำหรับ bold, *text* หรือ _text_ สำหรับ italic, [link](url) สำหรับ hyperlink, ![alt](url) สำหรับรูปภาพ, - หรือ * สำหรับ bullet list, 1. สำหรับ numbered list, `code` สำหรับ inline code และ ```code block``` สำหรับโค้ดหลายบรรทัด ใช้ --- สำหรับ horizontal rule

Markdown กับ HTML ต่างกันอย่างไร?

HTML เป็นภาษา markup ที่ใช้ tag เช่น <h1>, <p>, <strong> ซึ่งอ่านยากเมื่อเขียนตรง ๆ ส่วน Markdown ออกแบบมาให้อ่านได้ง่ายในรูปแบบข้อความธรรมดา แล้วค่อย render เป็น HTML ทีหลัง Markdown เหมาะกับการเขียน content, documentation และ README ในขณะที่ HTML เหมาะกับการสร้างโครงสร้างหน้าเว็บที่ซับซ้อน Markdown ยังรองรับการฝัง HTML ดิบในกรณีที่ต้องการ element พิเศษ

GitHub Flavored Markdown (GFM) คืออะไร?

GitHub Flavored Markdown (GFM) คือ Markdown ที่ GitHub ขยายเพิ่มเติมจาก CommonMark มาตรฐาน มีฟีเจอร์พิเศษ เช่น task list ด้วย - [ ] และ - [x], table โดยใช้ | คั่น column, syntax highlighting ในโค้ดบล็อกด้วย ```python, strikethrough ด้วย ~~text~~, autolink สำหรับ URL และ @mention สำหรับ tag ผู้ใช้ GFM เป็น format มาตรฐานที่ควรรู้สำหรับนักพัฒนา open source

เครื่องมือการเงินที่น่าสนใจ

💰 คำนวณดอกเบี้ยทบต้น 🧾 คำนวณภาษีเงินได้ 🎯 วางแผนเกษียณ 🏠 คำนวณสินเชื่อบ้าน 📊 วางแผนงบประมาณ 50/30/20 📈 ลดหย่อน RMF/SSF