首页
/ Cherry Markdown 完全指南:从基础语法到高级特性

Cherry Markdown 完全指南:从基础语法到高级特性

2025-07-08 08:25:35作者:何将鹤

前言

Cherry Markdown 是一款功能强大的 Markdown 编辑器,它不仅支持标准的 Markdown 语法,还扩展了许多实用功能,使文档编写更加高效便捷。本文将全面介绍 Cherry Markdown 的各项功能,帮助您快速掌握这款工具。

基础语法详解

1. 文本样式

Cherry Markdown 提供了丰富的文本样式控制:

*斜体*_斜体_
**粗体**__粗体__
~~删除线~~
/下划线/
^上标^ 和 ^^下标^^
!24 大号字! 和 !12 小号字!
!!#ff0000 红色文字!! 和 !!!#f9cb9c 背景色!!!

这些样式可以自由组合使用,满足各种文档排版需求。

2. 标题与段落

标题支持多种写法:

# 一级标题
## 二级标题
### 三级标题

或者

一级标题
===

二级标题
---

段落之间使用空行分隔,保持文档结构清晰。

3. 列表系统

无序列表

- 默认样式
+ 空心圆样式
* 实心方块样式

有序列表

1. 数字编号
I. 罗马数字
a. 字母编号
一. 中文数字

列表支持多级嵌套,只需在子项前添加缩进即可。

4. 代码展示

行内代码使用单个反引号:

这是 `行内代码` 示例

代码块使用三个反引号,并可指定语言:

```python
def hello():
    print("Hello, Cherry Markdown!")
```

高级功能探索

1. 图片高级控制

Cherry Markdown 提供了强大的图片控制功能:

![描述#宽度#高度#对齐方式](图片URL)

示例:
![示例图片#200px#auto#center#B#S#R](image.png)

支持的控制参数:

  • 宽度/高度:像素值或百分比
  • 对齐方式:left/right/center/float-left/float-right
  • 样式修饰:B(边框)/S(阴影)/R(圆角)

2. 表格与图表集成

基础表格

| 项目 | 价格 | 数量 |
|:----:|-----:|:----|
| 电脑 | 5000 | 10  |

图表集成

| :line:{x,y} | 一月 | 二月 | 三月 |
|-------------|------|------|------|
| 销售额      | 100  | 200  | 150  |

支持多种图表类型:折线图(:line:)、柱状图(:bar:)、饼图(:pie:)等。

3. 数学公式

支持 LaTeX 语法:

行内公式:$E=mc^2$

块级公式:
$$
\sum_{i=1}^n i = \frac{n(n+1)}{2}
$$

4. 流程图与时序图

使用 Mermaid 语法:

```mermaid
graph TD
    A[开始] --> B{判断}
    B -->|是| C[执行]
    B -->|否| D[结束]
```

编辑器特色功能

1. 所见即所得编辑

  • 图片尺寸直接拖拽调整
  • 表格单元格实时编辑
  • 工具栏快速样式设置

2. 智能粘贴

支持将 HTML 内容粘贴为 Markdown 格式,保留原有结构。

3. 多光标编辑

按住 Alt 键点击可创建多个光标,实现批量编辑。

4. 导出选项

支持导出为:

  • HTML
  • PDF
  • 图片
  • 纯文本

性能优化

Cherry Markdown 采用多项技术提升编辑体验:

  1. 局部渲染:只更新修改的部分
  2. 虚拟 DOM:减少实际 DOM 操作
  3. 语法分析缓存:加速解析过程

最佳实践建议

  1. 复杂文档使用目录功能:[[toc]]
  2. 重要提示使用信息面板:
:::warning 注意
这里是重要提示内容
:::
  1. 折叠内容使用手风琴:
+++ 点击展开详情
隐藏的内容
+++

结语

Cherry Markdown 通过扩展标准 Markdown 语法和提供丰富的编辑功能,为用户带来了卓越的文档编写体验。无论是简单的笔记还是复杂的技术文档,它都能完美胜任。希望本指南能帮助您充分利用 Cherry Markdown 的各项功能,提升工作效率。