# ระหว่าง Rich Text กับ Markdown: วิธีการเปลี่ยนและใช้งานทั้งสอง
ในโลกแห่งแอปพลิเคชันบันทึกข้อมูลในปัจจุบัน ผู้ใช้มักต้องเลือกระหว่างสองรูปแบบที่แตกต่างกัน: ความสะดวกในการเขียนแบบภาพของ **Rich Text** และความเรียบง่ายในการใช้งานของ **Markdown** ส่วนใหญ่แอปพลิเคชันจะบังคับให้ผู้ใช้เลือกรูปแบบหนึ่ง
**NoteRich** ทำการแยกสองรูปแบบนี้ออกจากกัน โดยการใช้โครงสร้างแบบคู่ที่ซับซ้อน ทำให้ NoteRich สามารถเปลี่ยนรูปแบบการแสดงผลของ Rich Text และ Markdown ได้อย่างราบรื่น โดยไม่ต้องเสียสละอะไรเลย
---
## ทำความเข้าใจสองรูปแบบ
ก่อนที่จะเริ่มต้นวิธีการเปลี่ยนรูปแบบ คุณจำเป็นต้องเข้าใจว่าทั้งสองรูปแบบมีความสามารถอะไรบ้าง และควรใช้เมื่อไหร่
### Rich Text Mode: ความสะดวกในการเขียนแบบภาพ
Rich Text Mode ให้ประสบการณ์การเขียนแบบ WYSIWYG (What You See Is What You Get) เมื่อคุณอยู่ใน Rich Text Mode:
- **การจัดรูปแบบภาพ**: ตัวหนา, ตัวเอียง, หัวข้อ และรายการจะปรากฏตามที่ควรจะเป็น
- **การเข้าถึง toolbar**: toolbar ที่มีฟังก์ชันการจัดรูปแบบครบถ้วน ทำให้สามารถเข้าถึงฟังก์ชันการจัดรูปแบบได้ในครั้งเดียว
- **การแทรกสื่อ**: ภาพ, ตาราง, สมการ และองค์ประกอบที่สามารถโต้ตอบได้จะแสดงอยู่ในเนื้อหา
- **การลากและปล่อย**: สามารถจัดเรียงเนื้อหาได้ง่ายโดยการลากบล็อก
- **เมนูบริบท**: การทำงานด้วยคีย์ขวาและ toolbar การจัดรูปแบบที่แสดงอยู่ด้านข้างช่วยเพิ่มประสิทธิภาพในการทำงาน
Rich Text Mode เหมาะสำหรับ:
- ผู้ใช้ที่ชอบการตอบกลับแบบภาพขณะพิมพ์
- เอกสารที่มีการจัดรูปแบบที่ซับซ้อน (ตาราง, การจัดรูปแบบหลายคอลัมน์)
- การเขียนร่วมกันที่ต้องการความชัดเจนในการแสดงผล
- การจัดรูปแบบอย่างรวดเร็วโดยไม่ต้องจำรูปแบบการเขียน
### Markdown Mode: ความเรียบง่ายในการใช้งาน
Markdown Mode จะแสดงเนื้อหาเป็นข้อความธรรมดาๆ พร้อมกับรูปแบบการเขียนที่เรียบง่าย เมื่อคุณทำงานใน Markdown Mode:
- **ความสามารถในการนำข้อความไปใช้งานได้**: เนื้อหาของคุณจะถูกเก็บไว้ในรูปแบบที่สามารถอ่านได้ทั่วไป
- **กระบวนการทำงานแบบใช้คีย์บอร์ด**: การจัดรูปแบบข้อความโดยใช้คำสั่งบนคีย์บอร์ดที่เรียบง่าย (`**ตัวหนา**`, `*ตัวเอียง*`, `#หัวข้อ`)
- **เหมาะสำหรับการควบคุมเวอร์ชัน**: การเปลี่ยนแปลงข้อความที่สะอาดใน Git และระบบควบคุมเวอร์ชันอื่นๆ
- **การพิมพ์ที่รวดเร็ว**: ไม่จำเป็นต้องใช้เมาส์ คุณสามารถใช้มือกับคีย์บอร์ดได้
- **ความสามารถในการใช้งานทั่วโลก**: การส่งออกและแชร์ไฟล์ `.md` ที่สามารถใช้งานได้ทั่วทุกที่
Markdown Mode เหมาะสำหรับ:
- เอกสารทางเทคนิคและบันทึกที่มีโค้ดมาก
- นักเขียนที่ชอบการเขียนข้อความธรรมดาๆ โดยไม่มีสิ่งรบกวน
- การสร้างเนื้อหาในรูปแบบยาวพร้อมกับการจัดรูปแบบที่เรียบง่าย
- ผู้ใช้ที่ต้องการความสามารถในการใช้งานที่สะดวกและเหมาะสำหรับอนาคต
---
## โครงสร้างแบบคู่
NoteRich ไม่ได้เพียงแค่ให้ประสบการณ์การเขียนที่แตกต่างกัน แต่ยังสร้าง **โมเดลเนื้อหาที่เป็นหนึ่งเดียว** ที่สามารถแสดงผลในรูปแบบใดก็ได้ทันที สิ่งนี้เกิดขึ้นได้จากเครื่องมือแปลงที่ซับซ้อนที่สามารถแปลงโครงสร้างเอกสารภายในและรูปแบบ Markdown ได้ในเวลาจริง
```mermaid
graph TD
A[ผู้ใช้ป้อนข้อมูล] --> B{โมเดลเอกสารภายใน}
B --> C[การแสดงผลแบบ Rich Text]
B --> D[การแสดงผลแบบ Markdown]
C --> E[การทำงานของ toolbar ภาพ]
C --> F[การดำเนินการลากและปล่อย]
C --> G[การจัดรูปแบบเมนูบริบท]
D --> H[การตรวจจับคำสั่ง Markdown]
D --> I[การรู้จำรูปแบบ]
D --> J[การนำเข้า/ส่งออกข้อความธรรมดา]
B --> K[ชั้นเก็บข้อมูลที่เป็นหนึ่งเดียว]
K --> L[การเก็บข้อมูลด้วย IndexedDB]
K --> M[P2P Sync Payload]
style A fill:#fafafa,stroke:#eaeaea,color:#333
style B fill:#000,stroke:#000,color:#fff
style C fill:#fafafa,stroke:#eaeaea,color:#333
style D fill:#fafafa,stroke:#eaeaea,color:#333
style K fill:#000,stroke:#000,color:#fff
```
โครงสร้างนี้หมายความว่า **เนื้อหาของคุณจะไม่ถูกจำกัดอยู่ในรูปแบบเดียว** ไม่ว่าคุณจะเริ่มพิมพ์ในรูปแบบ Markdown หรือใช้ toolbar ในการจัดรูปแบบ โมเดลเอกสารจะยังคงเหมือนเดิม ทำให้สามารถเปลี่ยนรูปแบบได้ทันทีโดยไม่มีการสูญเสียข้อมูลหรือการเสียหายของรูปแบบ
---
## วิธีการเปลี่ยนรูปแบบ
### วิธีที่ 1: การเลือกรูปแบบตามการตั้งค่า
NoteRich มีการตั้งค่าสากลที่กำหนดรูปแบบการเขียนเริ่มต้นสำหรับบันทึกทั้งหมด:
1. **เปิดการตั้งค่า**: คลิกไอคอนเครื่องมือ (⚙️) ที่มุมขวาบนของแอปพลิเคชัน
2. **หา “Rich Text”**: หาสวิตช์ที่มีชื่อว่า “Rich Text” ในแผงการตั้งค่า
3. **เปลี่ยนรูปแบบ**:
- **เปิด (✓)**: แอปพลิเคชันจะเปิดในรูปแบบ Rich Text พร้อมกับ toolbar ทั้งหมด
- **ปิด (○)**: แอปพลิเคชันจะเปิดในรูปแบบข้อความธรรมดา/Markdown
```mermaid
sequenceDiagram
participant User
participant SettingsPanel
participant Editor
participant DocumentModel
User->>SettingsPanel: คลิกไอคอนการตั้งค่า
User->>SettingsPanel: เปลี่ยนสวิตช์ “Rich Text”
SettingsPanel->>Editor: ปรับแต่ง flag isRichText
Editor->>DocumentModel: รีดัสเพรนเนอร์ด้วยรูปแบบใหม่
Editor-->>User: แสดงหน้าจอที่ปรับแต่งแล้ว
**สำคัญ**: การเปลี่ยนการตั้งค่านี้ต้องรีโหลดหน้าเพื่อให้มีผล นี้ช่วยให้แพ็กเกจและองค์ประกอบของ toolbar ถูกเริ่มต้นอย่างถูกต้องสำหรับรูปแบบที่เลือก
### วิธีที่ 2: การนำเข้า/ส่งออกข้อความตามบันทึก
แม้ว่าคุณจะทำงานในรูปแบบ Rich Text เป็นหลัก คุณก็สามารถนำเข้าและส่งออกบันทึกแต่ละบันทึกเป็น Markdown ได้:
#### การส่งออกบันทึกเป็น Markdown
1. เปิดบันทึกที่คุณต้องการส่งออก
2. คลิก **เมนูการทำงาน** (โดยทั่วไปมีสามจุด `⋮` หรือไอคอนดาวน์โหลด)
3. เลือก **“ส่งออกเป็น Markdown”**
4. บันทึกจะถูกแปลงเป็นรูปแบบ Markdown และส่งออกเป็นไฟล์ `.md`
กระบวนการส่งออกนี้จัดการอย่างชาญฉลาด:
- **หัวข้อ**: ถูกแปลงเป็นรูปแบบ `#`, `##`, `###`
- **รายการ**: รายการที่มีสัญลักษณ์และมีการจัดรูปแบบอย่างถูกต้อง
- **บล็อกโค้ด**: การอธิบายภาษายังคงอยู่ (เช่น, ```javascript)
- **ตาราง**: ถูกจัดรูปแบบเป็นตาราง Markdown พร้อมกับเครื่องหมายการจัดรูปแบบ
- **ลิงก์และภาพ**: URL ถูกเก็บไว้พร้อมกับ alt text
#### การนำเข้าข้อความ Markdown
1. สร้างบันทึกใหม่หรือเปิดบันทึกที่มีอยู่
2. เข้าถึงฟังก์ชัน **นำเข้า** จากเมนูการทำงาน
3. เลือกไฟล์ `.md` หรือพิมพ์ข้อความ Markdown ตรงๆ
4. NoteRich จะตรวจจับรูปแบบ Markdown และแปลงเป็นโมเดลเอกสารภายใน
เครื่องมือนำเข้านี้ใช้การรู้จำรูปแบบเพื่อระบุองค์ประกอบของ Markdown:
```markdown
Pattern → องค์ประกอบ Rich Text
--------------------------------------------------
# H1 Heading → องค์ประกอบ H1 Heading
## H2 Heading → องค์ประกอบ H2 Heading
**ตัวหนา** → องค์ประกอบตัวหนา
*ตัวเอียง* → องค์ประกอบตัวเอียง
- รายการ → องค์ประกอบรายการ
1. รายการที่มีตัวเลข → องค์ประกอบรายการที่มีตัวเลข
> คำนำ → องค์ประกอบ Blockquote
```code``` → องค์ประกอบบล็อกโค้ด
[ลิงก์](url) → องค์ประกอบลิงก์
 → องค์ประกอบภาพ
```
### วิธีที่ 3: การใช้คำสั่ง Markdown ใน Rich Text Mode
หนึ่งในคุณสมบัติที่ทรงพลังของ NoteRich คือความสามารถในการใช้ **คำสั่ง Markdown แม้ว่าคุณจะอยู่ใน Rich Text Mode** วิธีการนี้ช่วยให้คุณสามารถพิมพ์ได้อย่างเป็นธรรมชาติ พร้อมกับใช้ความเร็วของ Markdown
เมื่อ Rich Text Mode ถูกเปิดใช้งาน การพิมพ์รูปแบบ Markdown จะทำการแปลงโดยอัตโนมัติ:
| การพิมพ์แบบนี้ | จะกลายเป็นแบบนี้ | เงื่อนไขการกระตุ้น |
|-----------------------|------------------------|---------------------------|
| `# ` | H1 Heading | หลังจากเครื่องหมาย hash |
| `## ` | H2 Heading | หลังจากเครื่องหมาย hash ยาว |
| `### ` | H3 Heading | หลังจากเครื่องหมาย hash ยาว |
| `- ` หรือ `* ` | รายการที่มีสัญลักษณ์ | หลังจากเครื่องหมาย dash/asterisk|
| `1. ` | รายการที่มีตัวเลข | หลังจากตัวเลข+จุด |
| `[] ` | รายการแบบกล่อง | หลังจากเครื่องหมายวงเล็บ |
| `> ` | คำนำ | หลังจากเครื่องหมายมาก |
| ```` ``` ```` | บล็อกโค้ด | สามจุด+Enter |
| `**ตัวหนา**` | **ตัวหนา** | สามจุด+เครื่องหมายออสตราเซ็ด |
| `*ตัวเอียง*` | *ตัวเอียง* | สามจุด+เครื่องหมายออสตราเซ็ด |
| `~~ตัวขีดทับ~~` | 〜ตัวขีดทับ〜 | สามจุด+เครื่องหมายทิดส์ |
| `` `ตัวข้อความ`` | `Inline Code` | สามจุด+เครื่องหมายออสตราเซ็ด |
| `[ตัวข้อความ](url)` | [ลิงก์](url) | สามจุด+เครื่องหมายออสตราเซ็ด |
| `---` หรือ `***` | การจัดรูปแบบแนวนอน | สามจุด+เครื่องหมายออสตราเซ็ด |
```mermaid
graph LR
A[ผู้ใช้พิมพ์รูปแบบ Markdown] --> B[เครื่องมือตรวจจับรูปแบบ]
B -->|รูปแบบตรงกับ | C[แปลงเป็นองค์ประกอบ]
B -->|ไม่ตรงกับ| D[เก็บไว้เป็นข้อความธรรมดา]
C --> E[อัปเดตสถานะของ Editor]
E --> F[แสดงผลใน Rich Text]
style A fill:#fafafa,stroke:#eaeaea,color:#333
style B fill:#000,stroke:#000,color:#fff
style C fill:#fafafa,stroke:#eaeaea,color:#333
style F fill:#fafafa,stroke:#eaeaea,color:#333
```
นี่หมายความว่าคุณสามารถเพลิดเพลินกับ **ความเร็วในการพิมพ์แบบ Markdown** พร้อมกับ **ความชัดเจนในการแสดงผลแบบ Rich Text** โดยไม่ต้องเปลี่ยนรูปแบบด้วยตัวเอง
---
## คุณสมบัติขั้นสูง: องค์ประกอบหลายบรรทัด
เครื่องมือ Markdown ของ NoteRich มีการจัดการองค์ประกอบหลายบรรทัดได้อย่างชาญฉลาด โดยเฉพาะบล็อกโค้ดและบล็อกคำนำ
### การตรวจจับบล็อกโค้ด
Editor จะแยกแยะระหว่างบล็อกโค้ดแบบหนึ่งบรรทัดกับหลายบรรทัดได้อย่างชาญฉลาด:
```markdown
Single-line: ```python print("Hello")``` → บล็อกโค้ดแบบหนึ่งบรรทัด
Multi-line:
```python
def hello():
print("Hello")
```
→ บล็อกโค้ดทั้งบรรทัด
เมื่อนำเข้าหรือพิมพ์บล็อกโค้ด NoteRich:
1. ตรวจจับเครื่องหมายเปิดบล็อกโค้ด (``` + ตัวระบุภาษา)
2. เก็บเนื้อหาทั้งหมดจนถึงเครื่องหมายปิดบล็อกโค้ด
3. เก็บการจัดรูปแบบและพื้นที่ว่างตามที่พิมพ์ไว้
4. ใช้การเน้นสีตามภาษาที่ใช้
### การจัดรูปแบบรายการที่มีหลายระดับ
รายการที่มีหลายระดับการจัดรูปแบบจะถูกจัดรูปแบบอย่างถูกต้อง:
```markdown
- องค์ประกอบระดับ 1
- องค์ประกอบระดับ 2 (4 ช่องว่าง)
- องค์ประกอบระดับ 3 (8 ช่องว่าง)
- กลับไปยังระดับ 1
```
เครื่องมือแปลงจะคำนวณระดับการจัดรูปแบบและสร้างโครงสร้างรายการที่เหมาะสมในโมเดลเอกสาร
---
## การพิจารณาเรื่องประสิทธิภาพ
การแปลงระหว่าง Rich Text และ Markdown ถูกปรับให้เหมาะกับประสิทธิภาพ แม้ในเอกสารที่มีขนาดใหญ่
### ผลการทดสอบการแปลง
```echarts
{
"xAxis": {
"type": "category",
"data": ["1k chars", "5k chars", "10k chars", "25k chars", "50k chars"],
"axisLabel": { "color": "#666" }
},
"yAxis": {
"type": "value",
"name": "Time (ms)",
"splitLine": { "lineStyle": { "color": "#f4f4f5" } },
"axisLabel": { "color": "#666" }
},
"series": [
{
"name": "Markdown → Rich Text",
"data": [8, 15, 22, 35, 48],
"type": "line",
"smooth": true,
"lineStyle": { "color": "#000", "width": 3 },
"itemStyle": { "color": "#000" },
"symbol": "circle",
"symbolSize": 8
},
{
"name": "Rich Text → Markdown",
"data": [5, 10, 16, 28, 38],
"type": "line",
"smooth": true,
"lineStyle": { "color": "#666", "width": 2, "type": "dashed" },
"itemStyle": { "color": "#666" },
"symbol": "circle",
"symbolSize": 8
}
],
"grid": { "left": "10%", "right": "5%", "bottom": "10%" },
"legend": { "data": ["Markdown → Rich Text", "Rich Text → Markdown"], "bottom": 0, "textStyle": { "color": "#666" } }
}
```
แม้ว่าเอกสารจะมีขนาดมากกว่า 50,000 ตัวอักษร การแปลงก็จะเสร็จสิ้นภายใน 50 มิลลิวินาที ซึ่งผู้ใช้จะไม่สังเกตเห็นเลยในขณะทำงานปกติ
### การอัปเดตแบบ incremental
แทนที่จะพลิกคำนวณเอกสารทั้งหมดในทุกครั้งที่กดปุ่ม NoteRich ใช้ **การแปลงแบบ incremental**:
- **คำสั่ง Markdown**: ตรวจสอบเฉพาะบรรทัดปัจจุบันเพื่อหารูปแบบที่ตรงกัน
- **การทำงานของ toolbar**: การจัดการองค์ประกอบโดยตรงโดยไม่ต้องแปลงทั้งหมด
- **การนำเข้าแบบ batch**: ไฟล์ Markdown ขนาดใหญ่จะถูกประมวลผลเป็นชุดเพื่อป้องกันการบล็อกหน้าจอ
---
## วิธีการเลือกรูปแบบที่ดีที่สุด
### เมื่อควรใช้ Rich Text Mode
เลือก Rich Text Mode เป็นรูปแบบเริ่มต้นของคุณเมื่อ:
1. **การจัดรูปแบบที่สำคัญ**: การสร้างเอกสารที่มีตาราง, ภาพ และการจัดรูปแบบที่ซับซ้อน
2. **การทำงานร่วมกัน**: การแชร์บันทึกกับทีมงานที่ชอบการเขียนแบบภาพ
3. **การเปลี่ยนแปลงรูปแบบบ่อยครั้ง**: การใช้ toolbar ในการปรับรูปแบบอย่างรวดเร็ว
4. **ผู้อ่านที่ไม่มีความรู้ด้าน Markdown**: การเตรียมเนื้อหาสำหรับผู้อ่านที่ไม่คุ้นเคยกับรูปแบบ Markdown
5. **ความต้องการด้านความสามารถในการอ่าน**: การพึ่งพาเครื่องอ่านหน้าจอที่สามารถช่วยในการอ่านเอกสารที่มีโครงสร้างได้ดี
### เมื่อควรใช้ Markdown Mode
เลือก Markdown Mode (หรือรูปแบบข้อความธรรมดา) เมื่อ:
1. **เอกสารที่มีโค้ดมาก**: การเขียนคู่มือทางเทคนิคที่มีตัวอย่างโค้ดมากมาย
2. **การควบคุมเวอร์ชัน**: การติดตามการเปลี่ยนแปลงใน Git repository
3. **การเขียนที่ไม่มีสิ่งรบกวน**: ชอบการออกแบบที่เรียบง่ายโดยไม่มี toolbar
4. **ความสามารถในการใช้งานแบบ cross-platform**: การส่งออกเอกสารไปยังเครื่องมือ Markdown ที่เหมาะสมอื่นๆ บ่อยครั้ง
5. **กระบวนการทำงานที่เน้นคีย์บอร์ด**: ต้องการให้มืออยู่กับคีย์บอร์ดตลอดเวลา
### วิธีการแบบผสมผสาน: กลยุทธ์สำหรับผู้ใช้ที่มีประสบการณ์
ผู้ใช้ NoteRich ที่มีประสบการณ์หลายคนเลือกใช้วิธีการทำงานแบบผสมผสาน:
1. **ตั้งเป็น Rich Text เริ่มต้น**: ใช้ toolbar ทั้งหมดและการตอบกลับแบบภาพ
2. **ใช้คำสั่ง Markdown**: พิมพ์ `#`, `-`, `**ตัวข้อความ**` เพื่อการจัดรูปแบบอย่างรวดเร็ว
3. **ส่งออกเป็น Markdown**: สำหรับการแชร์ในรูปแบบที่สามารถใช้งานได้
4. **นำเข้าไฟล์ Markdown**: นำเข้าเนื้อหาจากภายนอกได้อย่างราบรื่น
วิธีการนี้ช่วยเพิ่มประสิทธิภาพทั้ง **ความเร็วในการพิมพ์** และ **ความชัดเจนในการแสดงผล** โดยใช้ข้อดีของทั้งสองรูปแบบ
---
## การแก้ไขปัญหาที่พบบ่อย
### ปัญหา: คำสั่ง Markdown ไม่ทำงาน
**อาการ**: การพิมพ์ `#` หรือ `-` ไม่ได้แปลงเป็นหัวข้อหรือรายการ
**วิธีแก้ไข**:
1. ตรวจสอบว่า Rich Text Mode ถูกเปิดใช้งานหรือไม่ (ตรวจสอบในแผงการตั้งค่า)
2. ตรวจสอบว่า Plugin คำสั่ง Markdown ถูกเปิดใช้งานหรือไม่
3. ตรวจสอบว่าไม่มี extension ของเบราว์เซอร์ที่ขัดแย้งกัน
4. ลองเพิ่มช่องว่างหลังเครื่องหมาย Markdown
### ปัญหา: การจัดรูปแบบหายไปขณะส่งออก
**อาการ**: ไฟล์ Markdown ที่ส่งออกไม่มีการจัดรูปแบบบางอย่าง
**วิธีแก้ไข**:
1. ฟีเจอร์ที่ซับซ้อนบางอย่าง (สีที่กำหนดเอง, วิดเจ็ตที่ฝังไว้) อาจไม่มีคำสั่ง Markdown ที่เหมาะสม
2. ตรวจสอบไฟล์ที่ส่งออกว่ามีองค์ประกอบที่ไม่ได้รับการยอมรับหรือไม่
3. ใช้การส่งออกในรูปแบบ HTML สำหรับเอกสารที่มีการจัดรูปแบบที่ซับซ้อน
### ปัญหา: การนำเข้ามีโครงสร้างที่ไม่ตรงกัน
**อาการ**: ไฟล์ Markdown ที่นำเข้ามาไม่ตรงกับการจัดรูปแบบที่คาดหวัง
**วิธีแก้ไข**:
1. ตรวจสอบว่าสัญลักษณ์ Markdown ทำตามมาตรฐาน CommonMark หรือไม่
2. ตรวจสอบว่ามีการจัดรูปแบบที่ไม่สม่ำเสมอในรายการ
3. ตรวจสอบว่าบล็อกโค้ดถูกปิดอย่างถูกต้อง
4. ทดสอบกับส่วนที่มีขนาดเล็กเพื่อระบุรูปแบบที่ผิด
### ปัญหา: ประสิทธิภาพลดลงเมื่อมีเอกสารขนาดใหญ่
**อาการ**: การพิมพ์หรือการเปลี่ยนรูปแบบในเอกสารที่มีขนาดใหญ่เกิดความล่าช้า
**วิธีแก้ไข**:
1. เปิดใช้งานการแปลงแบบ incremental ในการตั้งค่า
2. แบ่งเอกสารที่มีขนาดใหญ่ออกเป็นบันทึกย่อที่เชื่อมโยงกัน
3. ปิดใช้งาน plugin ที่ไม่จำเป็นสำหรับรูปแบบข้อความธรรมดา
4. ใช้ Markdown Mode สำหรับการเขียนเริ่มต้น และเปลี่ยนเป็น Rich Text สำหรับการจัดรูปแบบสุดท้าย
---
## อนาคตของการเขียนแบบคู่
โครงสร้างแบบคู่ของ NoteRich แสดงให้เห็นถึงการเปลี่ยนแปลงพื้นฐานในวิธีการเขียนเอกสาร ไม่ใช่การมอง Rich Text และ Markdown เป็นรูปแบบที่แข่งขันกัน แต่ NoteRich ได้รวมทั้งสองเข้าด้วยกันเป็น **โมเดลเนื้อหาที่สามารถปรับให้เหมาะกับกระบวนการทำงานของคุณได้**
การปรับปรุงในอนาคตรวมถึง:
- **การตั้งค่าสำหรับบันทึกแต่ละบันทึก**: การเปลี่ยนแปลงค่าเริ่มต้นของบันทึกแต่ละบันทึก
- **การทำงานร่วมกันแบบเรียลไทม์**: การดูคำสั่ง Markdown ที่ผู้อื่นใช้ได้ทันที
- **การแปลงที่ช่วยเหลือด้วย AI**: ข้อเสนอแนะที่ชาญฉลาดสำหรับการเลือกรูปแบบที่เหมาะสม
- **ตัวแปลงที่กำหนดเอง**: การกำหนดรูปแบบการแปลง Markdown เป็น Rich Text ของคุณเอง
---
## สรุป
การเลือกระหว่าง Rich Text และ Markdown ไม่ควรเป็นการตัดสินใจแบบ either/or ด้วยโครงสร้างแบบคู่ของ NoteRich คุณจะได้รับ:
✅ **ความสวยงามของการแสดงผลแบบภาพ** เมื่อคุณต้องการมัน
✅ **ความเรียบง่ายของข้อความธรรมดา** เมื่อคุณต้องการมัน
✅ **การเปลี่ยนรูปแบบได้อย่างราบรื่น** ระหว่างทั้งสอง
✅ **คำสั่ง Markdown ใน Rich Text Mode**
✅ **ความสามารถในการใช้งานกับเครื่องมือ Markdown ภายนอกได้อย่างเต็มที่**
ไม่ว่าคุณจะเป็นนักพัฒนาที่เขียนเอกสาร, นักเขียนที่สร้างเนื้อหาในรูปแบบยาว, หรือผู้จัดการโครงการที่มีความซับซ้อน NoteRich จะปรับให้เหมาะกับกระบวนการทำงานของคุณโดยไม่บังคับให้คุณต้องเลือก
เริ่มต้นด้วยรูปแบบที่คุณรู้สึกสบายที่สุด ทดลองใช้คำสั่ง Markdown และค้นหาสมดุลที่เหมาะสมกับความต้องการของคุณเอง เนื้อหาของคุณ วิธีของคุณเอง
---
## แบบฟอร์มที่แสดงผล
พร้อมที่จะเปลี่ยนเวิร์กโฟลว์ของคุณหรือยัง?
ศูนย์กลางการจดบันทึกส่วนตัวที่ขับเคลื่อนด้วย AI
ของคุณกำลังรออยู่
เข้าร่วมกับผู้ใช้หลายพันคนที่ไว้วางใจ NoteRich สำหรับการจดบันทึกส่วนตัวและทรงพลัง ลองใช้ในเบราว์เซอร์ของคุณ — ไม่ต้องติดตั้ง ไม่ต้องใช้บัตรเครดิต บันทึกย่อของคุณจะไม่เคยออกจากอุปกรณ์ของคุณ
ไม่ต้องใช้บัตรเครดิต
ทำงานในเบราว์เซอร์
บันทึกย่อในเครื่อง 100%
ทรัพยากรและคู่มือ
สำรวจบทความเชิงลึกของเราเกี่ยวกับการจดบันทึกโดยเน้นเครื่องท้องถิ่น สถาปัตยกรรมความเป็นส่วนตัว และเวิร์กโฟลว์การเพิ่มผลผลิตขั้นสูง
- เปลี่ยนบันทึกย่อของคุณให้เป็นหน่วยความจำ AI ภายใน NoteRich
- เปลี่ยนข้อความเป็นอินโฟกราฟิกภาพด้วย NoteRich AI
- บทช่วยสอนพื้นที่ทำงานและการค้นหาขั้นสูงของ NoteRich
- Rich Text ของ NoteRich เทียบกับ Markdown วิธีสลับและใช้ทั้งคู่
- บทช่วยสอนการซิงค์ P2P ของ NoteRich ข้ามอุปกรณ์โดยไม่ต้องใช้คลาวด์
- บทช่วยสอน OCR ของ NoteRich สแกนบันทึกย่อกระดาษเป็นข้อความดิจิทัล
- อธิบายการเข้ารหัส AES-GCM แบบเน้นเครื่องท้องถิ่นของ NoteRich
- บทช่วยสอน RAG ฐานความรู้ในเครื่องของ NoteRich
- คู่มือสมการคณิตศาสตร์ LaTeX ของ NoteRich วิธีเขียนสูตร
- ทางลัดแป้นพิมพ์ NoteRich และเคล็ดลับการเพิ่มผลผลิต
- คุณสมบัติและประโยชน์ของ NoteRich สำหรับการจดบันทึกออนไลน์
- วิธีใช้ NoteRich Privacy AI เพื่อสรุปเอกสารอย่างเป็นส่วนตัว
- วิธีใช้ Mermaid.js สำหรับแผนผังงานใน NoteRich – บทช่วยสอนฉบับสมบูรณ์
- วิธีแทรกวิดีโอและไฟล์แนบใน NoteRich
- วิธีส่งออก PDF และ HTML โดยไม่มีลายน้ำใน NoteRich
- วิธีฝัง ECharts แบบโต้ตอบใน NoteRich