除非特殊声明,本站文章均为本站原创,转载请务必保留本文链接!
文章标题:编辑器帮助文档。
标准 Markdown 的通用写法可以参考:https://www.markdownguide.org/。
这个编辑器不是 “只能写纯 Markdown” 的简化版,而是一个 Markdown + 实时预览 + 自定义标签 + 公众号复制优化 的增强编辑器。
您可以把它理解成:
如果您是第一次使用,建议这样上手:
本编辑器开启了 Markdown 的换行增强模式。也就是说,在很多普通段落里:
第一行第二行
预览时通常会直接换行,不一定非要在行尾补两个空格,当然使用 markdown lint 规范是非常棒的。
==高亮==^上标^~下标~> [!NOTE] 提醒块:smile: Emoji 语法$...$、块级公式 $$...$$[^1]<details>)<pay-read>、<power-bi>、<wechat-captcha>)把图片直接粘贴进编辑器,或把图片拖进编辑器,编辑器会自动上传,并插入类似下面的 Markdown:

右侧预览会真实渲染:
下面这些写法最常用,建议先熟悉:
| 目标 | 写法 | 示例 |
|---|---|---|
| 一级标题 | # 标题 |
# 我的文章标题 |
| 二级标题 | ## 标题 |
## 这一节说什么 |
| 粗体 | **内容** |
**重点** |
| 斜体 | *内容* |
*补充说明* |
| 删除线 | ~~内容~~ |
~~过时内容~~ |
| 引用 | > 内容 |
> 这是一段引用 |
| 无序列表 | - 项目 |
- 苹果 |
| 有序列表 | 1. 项目 |
1. 第一步 |
| 任务列表 | - [ ] 项目 |
- [ ] 待完成 |
| 行内代码 | `code` |
`const a = 1` |
| 代码块 | ```lang |
```ts |
| 链接 | [文字](地址) |
[博客](https://jiaopengzi.com) |
| 图片 |  |
 |
| 分割线 | --- |
--- |
| 表格 | ` | a |
| 脚注 | [^1] |
说明[^1] |
| 行内公式 | $公式$ |
$E=mc^2$ |
| 块级公式 | $$...$$ |
$$\nE=mc^2\n$$ |
说明:不同设备、不同编辑场景(文章 / 评论)看到的按钮会略有差异。下面先讲每个按钮“做什么”,后面再讲不同场景的差别。
| 按钮 | 作用 | 插入或行为 | 快捷键 |
|---|---|---|---|
| Vim | 开关 Vim 模式 | 切换 Vim 编辑模式 | - |
| 撤销 | 撤销上一步 | 编辑器撤销 | Ctrl+Z |
| 重做 | 恢复上一步撤销 | 编辑器重做 | Ctrl+Y |
| 清空 | 清空全文 | 清空整个编辑器内容 | 当前不建议依赖快捷键,优先点按钮 |
| 粗体 | 加粗 | **内容** |
Ctrl+B |
| 斜体 | 斜体 | *内容* |
Ctrl+I |
| 删除线 | 标记删除 | ~~内容~~ |
- |
| mark 标记 | 高亮 | ==内容== |
- |
| 引用 | 引用块 | > 内容 |
- |
| 代码块 | 插入围栏代码块 | |
Ctrl+Shift+C |
| 链接 | 插入链接 | [文本](url) |
- |
| 图片 | 插入图片语法 |  |
Ctrl+Shift+P |
| 分割线 | 插入分隔线 | --- |
- |
| 任务列表 | 插入待办项 | - [ ] 内容 |
Ctrl+Shift+X |
| 块级数学公式 | 插入块级公式 | $$ ... $$ |
Ctrl+Shift+M |
| 脚注 | 插入脚注模板 | [^1] 与 [^1]: 说明 |
Ctrl+Shift+F |
| 上标 | 插入上标语法 | ^内容^ |
- |
| 下标 | 插入下标语法 | ~内容~ |
- |
| 详情 | 插入折叠块 | <details><summary>...</summary>...</details> |
Ctrl+Shift+D |
点击“标题”按钮后,可以继续选择标题级别:
| 菜单项 | 写法 | 快捷键 |
|---|---|---|
| 标题 1 | # 标题 |
Ctrl+1 |
| 标题 2 | ## 标题 |
Ctrl+2 |
| 标题 3 | ### 标题 |
Ctrl+3 |
| 标题 4 | #### 标题 |
Ctrl+4 |
| 标题 5 | ##### 标题 |
Ctrl+5 |
| 标题 6 | ###### 标题 |
Ctrl+6 |
额外说明:
Ctrl+1 到 Ctrl+6。点击 Emoji 按钮会弹出表情面板,选中后会直接插入真实表情字符,例如:
😄
同时,编辑器也支持手写 Emoji 语法,例如:
:smile:
输入 :xxx 时,还会出现 Emoji 自动补全候选。
点击“表格”按钮后,可以输入行数和列数,编辑器会自动生成表格模板,例如 3 行 3 列:
|column1|column2|column3||:---:|:---:|:---:||content1|content2|content3||content1|content2|content3||content1|content2|content3|
| column1 | column2 | column3 |
|---|---|---|
| content1 | content2 | content3 |
| content1 | content2 | content3 |
| content1 | content2 | content3 |
点击“提醒”按钮后,可以选择下面几种提醒样式:
| 类型 | 写法 |
|---|---|
| Note | > [!NOTE] |
| Tip | > [!TIP] |
| Important | > [!IMPORTANT] |
| Warning | > [!WARNING] |
| Caution | > [!CAUTION] |
示例:
> [!WARNING]
> 这一段内容非常重要,请认真阅读。
Warning
这一段内容非常重要,请认真阅读。
点击“付费内容”按钮后,可以快速插入以下模板:
| 菜单项 | 会插入什么 | 适合什么场景 |
|---|---|---|
| 视频 | <pay-video>...</pay-video> |
付费视频文章 |
| 会员 | <pay-membership></pay-membership> |
会员开通卡片 |
| 阅读 | <pay-read>...</pay-read> |
付费阅读正文 |
| 下载 | <pay-download>...</pay-download> |
付费下载附件 |
| 账号密钥 | <pay-key ...></pay-key> |
售卖账号密钥 / 激活码 |
点击“工具”按钮后,可以插入:
| 菜单项 | 会插入什么 | 说明 |
|---|---|---|
| PowerBI | <power-bi src="" maskcolor=""></power-bi> |
嵌入 Power BI 报表 |
| 微信验证码 | <wechat-captcha ...>...</wechat-captcha> |
通过公众号验证码解锁隐藏内容 |
工具菜单右侧还有一个 齿轮按钮:
maskcolor 默认值。name(公众号名称)与 codeurl(二维码地址)默认值。保存后,下次从工具菜单插入时会自动带出默认值。
| 按钮 | 作用 | 说明 |
|---|---|---|
| 目录 | 显示 / 隐藏目录栏 | 目录来自文章标题 |
| 编辑模式 | 显示 / 隐藏左侧编辑区 | 如果预览被关掉,会自动保留编辑区 |
| 预览 | 显示 / 隐藏右侧预览区 | 如果编辑区被关掉,会自动保留预览区 |
| 同步滚动条 | 开关同步滚动 | 开启后,编辑区与预览区联动定位 |
| 微信公众号 | 切换公众号预览 | 用于复制到公众号前检查样式 |
| 复制 | 复制当前预览内容 | 会尽量保留样式,适合粘贴到公众号编辑器 |
| 全屏 | 切换网页全屏 | 更适合长文写作 |
| 帮助 | 打开帮助页面 | 对应帮助文档入口 |
关于“编辑模式”和“预览”的一个关键点:
包含:
当前预设中,相比 PC 不显示:
当前预设中,手机端保留的核心按钮主要是:
评论编辑器整体更轻量:
如果您发现自己的工具栏没有某个按钮,先看是不是因为:
这一节讲的是:不是所有 Markdown 编辑器都有,但当前编辑器支持 的写法。
==重点内容==
重点内容
效果:把文字显示成 <mark> 高亮效果。
上标:
2^10^
210
下标:
H~2~O
H2O
> [!TIP]
> 这里可以写提示说明。
Tip
这里可以写提示说明。
支持 NOTE / TIP / IMPORTANT / WARNING / CAUTION 五种类型。
您可以:
:smile:、:rocket: 这样的写法。这是正文[^1]
[^1]: 这里是脚注说明
行内公式:
$E=mc^2$
块级公式:
$$
\int_0^1 x^2 \, dx
$$
当前编辑器使用 KaTeX 渲染公式,并额外引入了化学公式扩展,所以类似下面的写法也可用:
$\ce{H2O}$
<details> 折叠块<details><summary>点击展开</summary>
<p>
这里是折叠内容。
</p>
</details>
这里是折叠内容。
适合写:
这一部分是本编辑器最有项目特色的能力。
<pay-read>:付费阅读内容用途:把正文中的一部分设置成付费后才能阅读的内容。
写法:
<pay-read>
这里是付费后才能看到的正文内容。
</pay-read>
建议:
<pay-download>:付费下载内容用途:把下载说明、下载地址、附件介绍等内容包起来,作为付费下载区域。
写法:
<pay-download>
这里可以写下载说明、附件内容、资源介绍等。
</pay-download>
<pay-video>:付费视频内容用途:付费视频文章使用。
写法:
<pay-video>
这里通常放视频之外的补充隐藏内容,例如资料包、补充说明、课件下载说明等。
</pay-video>
说明:
<pay-video></pay-video>
<pay-membership></pay-membership>:会员购买卡片用途:插入“开通会员”的购买组件。
写法:
<pay-membership></pay-membership>
注意:
<pay-key>:账号密钥购买组件用途:售卖账号、激活码、授权码、兑换码等。
推荐写法:
<pay-key id="产品ID" title="产品标题" description="补充说明"></pay-key>
字段说明:
id:必填,对应要购买的产品 ID。title:可选,显示在组件上的标题。description:可选,显示在组件上的补充说明。注意:
id 不能为空。<video-player>:视频播放器虽然当前默认工具栏没有单独的视频按钮,但项目已经支持手写这个标签。
<video-player video-type="hls" id="视频ID" poster="封面地址"></video-player>
说明:
video-type 必填。video-type="hls" 时,必须提供 id。poster 可选,用来设置封面。<video-player video-type="mp4" src="https://example.com/demo.mp4" poster="https://example.com/poster.jpg"></video-player>
说明:
video-type 不是 hls 时,必须提供 src。hls、mp4、webm。<power-bi>:嵌入 Power BI 报表写法:
<power-bi src="https://app.powerbi.com/reportEmbed?reportId=abc123" maskcolor="#ffffff"></power-bi>
字段说明:
src:必填,必须是有效的 Power BI 地址。maskcolor:可选,遮罩颜色,必须是十六进制颜色值,例如 #fff、#ffffff、#ffffffff。注意:
http / https 协议。app.powerbi.cn 或 app.powerbi.com 域名。<wechat-captcha>:微信公众号验证码解锁内容用途:让读者先关注公众号、回复指定关键词拿到验证码,再解锁隐藏内容。
写法:
<wechat-captcha name="您的公众号名称" codeurl="您的二维码地址" key="验证码" reply="回复关键词">
这里是验证成功后才能看到的隐藏内容。
</wechat-captcha>
字段说明:
name:公众号名称,必填。codeurl:公众号二维码地址,必填。key:真正的验证码,必填。reply:提示用户在公众号里回复什么关键词,必填。说明:
<login-view>:登录查看用途:让读者登录、再解锁隐藏内容
写法:
<login-view>
您的隐藏内容
</login-view>
为了让预览、复制、渲染和内置校验都稳定工作,请遵守下面这些规则。
不要这样写:
正文开始 <pay-read>隐藏内容</pay-read>
更推荐这样写:
正文开始
<pay-read>
隐藏内容
</pay-read>
对于 pay-*、power-bi、wechat-captcha、video-player 这类标签,最好都遵守:
下面这些标签应写成单行空标签:
<pay-membership></pay-membership><pay-key ...></pay-key><video-player ...></video-player><power-bi ...></power-bi>大多数自定义标签内部 不允许再嵌套其它项目自定义标签。
例如,不推荐这样写:
<pay-read>
<power-bi src="..."></power-bi>
</pay-read>
wechat-captcha 是少数例外,但也有限制wechat-captcha 内部可以放:
video-player但不能放:
pay-readpay-downloadpay-videopay-membershippay-keypower-biwechat-captcha如果您只是想写教程、展示示例,请把自定义标签放进围栏代码块里。这样编辑器不会把它当成真实组件来校验或渲染。
<pay-read>
示例内容
</pay-read>
如果您准备把内容粘贴到公众号编辑器,推荐这样做:
为什么要这样做?
编辑器底部会显示:
Ctrl+D 复制当前行除了工具栏快捷键,编辑器还额外支持:
Ctrl+D
作用:复制当前行。
@ 提及补全在支持提及数据的场景中,输入:
@
会出现提及补全列表。
编辑器内置了 Markdown lint 检查,常见会提示这些问题:
如果您想让内容更稳定、更好维护,建议遵循下面这套顺序:
如果您拿不准某个自定义标签怎么写,最稳妥的方式就是:
最后祝您玩得愉快。
除非特殊声明,本站文章均为本站原创,转载请务必保留本文链接!
文章标题:编辑器帮助文档。