前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >编辑器Vditor演示教程分享

编辑器Vditor演示教程分享

作者头像
小屁的博客
发布2022-08-30 16:04:45
5140
发布2022-08-30 16:04:45
举报
文章被收录于专栏:小屁折腾日记

Vditor 是一款所见即所得编辑器,支持 Markdown

  • 不熟悉 Markdown 可使用工具栏或快捷键进行排版
  • 熟悉 Markdown 可直接排版,也可切换为分屏预览

更多细节和用法请参考 Vditor - 浏览器端的 Markdown 编辑器,同时也欢迎向我们提出建议或报告问题,谢谢

教程

这是一篇讲解如何正确使用 Markdown 的排版示例,学会这个很有必要,能让你的文章有更佳清晰的排版。

> 引用文本:Markdown is a text formatting syntax inspired

语法指导

普通内容

这段内容展示了在内容里面一些排版格式,比如:

  • 加粗 -**加粗**
  • 倾斜 -*倾斜*
  • 删除线 -~~删除线~~
  • Code 标记 -`Code 标记`
  • 超级链接 -[超级链接](https://ld246.com)
  • username@gmail.com -[username@gmail.com](mailto:username@gmail.com)

提及用户

@Vanessa 通过 @User 可以在内容中提及用户,被提及的用户将会收到系统通知。

> NOTE: > > 1. @用户名之后需要有一个空格 > 2. 新手没有艾特的功能权限

表情符号 Emoji

支持大部分标准的表情符号,可使用输入法直接输入,也可手动输入字符格式。通过输入 : 触发自动完成,可在个人设置中设置常用表情。 [链接标识]: https://b3log.org

大标题 - Heading 3

你可以选择使用 H1 至 H6,使用 ##(N) 打头。建议帖子或回帖中的顶级标题使用 Heading 3,不要使用 1 或 2,因为 1 是系统站点级,2 是帖子标题级。

> NOTE: 别忘了 # 后面需要有空格!

Heading 4
Heading 5
Heading 6

图片

代码语言:javascript
复制
![alt 文本](http://image-path.png)
![alt 文本](http://image-path.png "图片 Title 值")

支持复制粘贴直接上传。

代码块

普通
代码语言:javascript
复制
*emphasize*    **strong**
_emphasize_    __strong__
var a = 1
语法高亮支持

如果在 ``` 后面跟随语言名称,可以有语法高亮的效果哦,比如:

演示 Go 代码高亮
代码语言:javascript
复制
package main

import "fmt"

func main() {
    fmt.Println("Hello, 世界")
}
演示 Java 高亮
代码语言:javascript
复制
public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello World!");
    }

}

> Tip: 语言名称支持下面这些: ruby, python, js, html, erb, css, coffee, bash, json, yml, xml ...

有序、无序、任务列表

无序列表
  • Java
    • Spring
      • IoC
      • AOP
  • Go
    • gofmt
    • Wide
  • Node.js
    • Koa
    • Express
有序列表
  1. Node.js
    1. Express
    2. Koa
    3. Sails
  2. Go
    1. gofmt
    2. Wide
  3. Java
    1. Latke
    2. IDEA
任务列表
  • 发布 Sym
  • 发布 Solo
  • 预约牙医

表格

如果需要展示数据什么的,可以选择使用表格。

header 1

header 2

cell 1

cell 2

cell 3

cell 4

cell 5

cell 6

隐藏细节

<details> <summary>这里是摘要部分。</summary> 这里是细节部分。 </details>

段落

空行可以将内容进行分段,便于阅读。(这是第一段)

使用空行在 Markdown 排版中相当重要。(这是第二段)

链接引用

[链接文本][链接标识]https://b3log.org

代码语言:javascript
复制
[&#x94FE;&#x63A5;&#x6587;&#x672C;][&#x94FE;&#x63A5;&#x6807;&#x8BC6;]

[&#x94FE;&#x63A5;&#x6807;&#x8BC6;]: https://b3log.org

数学公式

多行公式块:

$$ \frac{1}{ \Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{ \frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} { 1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}}{1+\cdots}} } } $$

行内公式:

公式 a^2 + b^2 = \color{red}c^2 是行内。

脑图

代码语言:javascript
复制
- &#x6559;&#x7A0B;
- &#x8BED;&#x6CD5;&#x6307;&#x5BFC;
  - &#x666E;&#x901A;&#x5185;&#x5BB9;
  - &#x63D0;&#x53CA;&#x7528;&#x6237;
  - &#x8868;&#x60C5;&#x7B26;&#x53F7; Emoji
    - &#x4E00;&#x4E9B;&#x8868;&#x60C5;&#x4F8B;&#x5B50;
  - &#x5927;&#x6807;&#x9898; - Heading 3
    - Heading 4
      - Heading 5
        - Heading 6
  - &#x56FE;&#x7247;
  - &#x4EE3;&#x7801;&#x5757;
    - &#x666E;&#x901A;
    - &#x8BED;&#x6CD5;&#x9AD8;&#x4EAE;&#x652F;&#x6301;
      - &#x6F14;&#x793A; Go &#x4EE3;&#x7801;&#x9AD8;&#x4EAE;
      - &#x6F14;&#x793A; Java &#x9AD8;&#x4EAE;
  - &#x6709;&#x5E8F;&#x3001;&#x65E0;&#x5E8F;&#x3001;&#x4EFB;&#x52A1;&#x5217;&#x8868;
    - &#x65E0;&#x5E8F;&#x5217;&#x8868;
    - &#x6709;&#x5E8F;&#x5217;&#x8868;
    - &#x4EFB;&#x52A1;&#x5217;&#x8868;
  - &#x8868;&#x683C;
  - &#x9690;&#x85CF;&#x7EC6;&#x8282;
  - &#x6BB5;&#x843D;
  - &#x94FE;&#x63A5;&#x5F15;&#x7528;
  - &#x6570;&#x5B66;&#x516C;&#x5F0F;
  - &#x8111;&#x56FE;
  - &#x6D41;&#x7A0B;&#x56FE;
  - &#x65F6;&#x5E8F;&#x56FE;
  - &#x7518;&#x7279;&#x56FE;
  - &#x56FE;&#x8868;
  - &#x4E94;&#x7EBF;&#x8C31;
  - Graphviz
  - &#x591A;&#x5A92;&#x4F53;
  - &#x811A;&#x6CE8;
- &#x5FEB;&#x6377;&#x952E;

流程图

代码语言:javascript
复制
graph TB
    c1--&gt;a2
    subgraph one
    a1--&gt;a2
    end
    subgraph two
    b1--&gt;b2
    end
    subgraph three
    c1--&gt;c2
    end

时序图

代码语言:javascript
复制
sequenceDiagram
    Alice-&gt;&gt;John: Hello John, how are you?
    loop Every minute
        John--&gt;&gt;Alice: Great!
    end

甘特图

代码语言:javascript
复制
gantt
    title A Gantt Diagram
    dateFormat  YYYY-MM-DD
    section Section
    A task           :a1, 2019-01-01, 30d
    Another task     :after a1  , 20d
    section Another
    Task in sec      :2019-01-12  , 12d
    another task      : 24d

图表

代码语言:javascript
复制
{
  &quot;title&quot;: { &quot;text&quot;: &quot;&#x6700;&#x8FD1; 30 &#x5929;&quot; },
  &quot;tooltip&quot;: { &quot;trigger&quot;: &quot;axis&quot;, &quot;axisPointer&quot;: { &quot;lineStyle&quot;: { &quot;width&quot;: 0 } } },
  &quot;legend&quot;: { &quot;data&quot;: [&quot;&#x5E16;&#x5B50;&quot;, &quot;&#x7528;&#x6237;&quot;, &quot;&#x56DE;&#x5E16;&quot;] },
  &quot;xAxis&quot;: [{
      &quot;type&quot;: &quot;category&quot;,
      &quot;boundaryGap&quot;: false,
      &quot;data&quot;: [&quot;2019-05-08&quot;,&quot;2019-05-09&quot;,&quot;2019-05-10&quot;,&quot;2019-05-11&quot;,&quot;2019-05-12&quot;,&quot;2019-05-13&quot;,&quot;2019-05-14&quot;,&quot;2019-05-15&quot;,&quot;2019-05-16&quot;,&quot;2019-05-17&quot;,&quot;2019-05-18&quot;,&quot;2019-05-19&quot;,&quot;2019-05-20&quot;,&quot;2019-05-21&quot;,&quot;2019-05-22&quot;,&quot;2019-05-23&quot;,&quot;2019-05-24&quot;,&quot;2019-05-25&quot;,&quot;2019-05-26&quot;,&quot;2019-05-27&quot;,&quot;2019-05-28&quot;,&quot;2019-05-29&quot;,&quot;2019-05-30&quot;,&quot;2019-05-31&quot;,&quot;2019-06-01&quot;,&quot;2019-06-02&quot;,&quot;2019-06-03&quot;,&quot;2019-06-04&quot;,&quot;2019-06-05&quot;,&quot;2019-06-06&quot;,&quot;2019-06-07&quot;],
      &quot;axisTick&quot;: { &quot;show&quot;: false },
      &quot;axisLine&quot;: { &quot;show&quot;: false }
  }],
  &quot;yAxis&quot;: [{ &quot;type&quot;: &quot;value&quot;, &quot;axisTick&quot;: { &quot;show&quot;: false }, &quot;axisLine&quot;: { &quot;show&quot;: false }, &quot;splitLine&quot;: { &quot;lineStyle&quot;: { &quot;color&quot;: &quot;rgba(0, 0, 0, .38)&quot;, &quot;type&quot;: &quot;dashed&quot; } } }],
  &quot;series&quot;: [
    {
      &quot;name&quot;: &quot;&#x5E16;&#x5B50;&quot;, &quot;type&quot;: &quot;line&quot;, &quot;smooth&quot;: true, &quot;itemStyle&quot;: { &quot;color&quot;: &quot;#d23f31&quot; }, &quot;areaStyle&quot;: { &quot;normal&quot;: {} }, &quot;z&quot;: 3,
      &quot;data&quot;: [&quot;18&quot;,&quot;14&quot;,&quot;22&quot;,&quot;9&quot;,&quot;7&quot;,&quot;18&quot;,&quot;10&quot;,&quot;12&quot;,&quot;13&quot;,&quot;16&quot;,&quot;6&quot;,&quot;9&quot;,&quot;15&quot;,&quot;15&quot;,&quot;12&quot;,&quot;15&quot;,&quot;8&quot;,&quot;14&quot;,&quot;9&quot;,&quot;10&quot;,&quot;29&quot;,&quot;22&quot;,&quot;14&quot;,&quot;22&quot;,&quot;9&quot;,&quot;10&quot;,&quot;15&quot;,&quot;9&quot;,&quot;9&quot;,&quot;15&quot;,&quot;0&quot;]
    },
    {
      &quot;name&quot;: &quot;&#x7528;&#x6237;&quot;, &quot;type&quot;: &quot;line&quot;, &quot;smooth&quot;: true, &quot;itemStyle&quot;: { &quot;color&quot;: &quot;#f1e05a&quot; }, &quot;areaStyle&quot;: { &quot;normal&quot;: {} }, &quot;z&quot;: 2,
      &quot;data&quot;: [&quot;31&quot;,&quot;33&quot;,&quot;30&quot;,&quot;23&quot;,&quot;16&quot;,&quot;29&quot;,&quot;23&quot;,&quot;37&quot;,&quot;41&quot;,&quot;29&quot;,&quot;16&quot;,&quot;13&quot;,&quot;39&quot;,&quot;23&quot;,&quot;38&quot;,&quot;136&quot;,&quot;89&quot;,&quot;35&quot;,&quot;22&quot;,&quot;50&quot;,&quot;57&quot;,&quot;47&quot;,&quot;36&quot;,&quot;59&quot;,&quot;14&quot;,&quot;23&quot;,&quot;46&quot;,&quot;44&quot;,&quot;51&quot;,&quot;43&quot;,&quot;0&quot;]
    },
    {
      &quot;name&quot;: &quot;&#x56DE;&#x5E16;&quot;, &quot;type&quot;: &quot;line&quot;, &quot;smooth&quot;: true, &quot;itemStyle&quot;: { &quot;color&quot;: &quot;#4285f4&quot; }, &quot;areaStyle&quot;: { &quot;normal&quot;: {} }, &quot;z&quot;: 1,
      &quot;data&quot;: [&quot;35&quot;,&quot;42&quot;,&quot;73&quot;,&quot;15&quot;,&quot;43&quot;,&quot;58&quot;,&quot;55&quot;,&quot;35&quot;,&quot;46&quot;,&quot;87&quot;,&quot;36&quot;,&quot;15&quot;,&quot;44&quot;,&quot;76&quot;,&quot;130&quot;,&quot;73&quot;,&quot;50&quot;,&quot;20&quot;,&quot;21&quot;,&quot;54&quot;,&quot;48&quot;,&quot;73&quot;,&quot;60&quot;,&quot;89&quot;,&quot;26&quot;,&quot;27&quot;,&quot;70&quot;,&quot;63&quot;,&quot;55&quot;,&quot;37&quot;,&quot;0&quot;]
    }
  ]
}

五线谱

代码语言:javascript
复制
X: 24
T: Clouds Thicken
C: Paul Rosen
S: Copyright 2005, Paul Rosen
M: 6/8
L: 1/8
Q: 3/8=116
R: Creepy Jig
K: Em
|:&quot;Em&quot;EEE E2G|&quot;C7&quot;_B2A G2F|&quot;Em&quot;EEE E2G|\
&quot;C7&quot;_B2A &quot;B7&quot;=B3|&quot;Em&quot;EEE E2G|
&quot;C7&quot;_B2A G2F|&quot;Em&quot;GFE &quot;D (Bm7)&quot;F2D|\
1&quot;Em&quot;E3-E3:|2&quot;Em&quot;E3-E2B|:&quot;Em&quot;e2e gfe|
&quot;G&quot;g2ab3|&quot;Em&quot;gfeg2e|&quot;D&quot;fedB2A|&quot;Em&quot;e2e gfe|\
&quot;G&quot;g2ab3|&quot;Em&quot;gfe&quot;D&quot;f2d|&quot;Em&quot;e3-e3:|

Graphviz

代码语言:javascript
复制
digraph finite_state_machine {
    rankdir=LR;
    size=&quot;8,5&quot;
    node [shape = doublecircle]; S;
    node [shape = point ]; qi

    node [shape = circle];
    qi -&gt; S;
    S  -&gt; q1 [ label = &quot;a&quot; ];
    S  -&gt; S  [ label = &quot;a&quot; ];
    q1 -&gt; S  [ label = &quot;a&quot; ];
    q1 -&gt; q2 [ label = &quot;ddb&quot; ];
    q2 -&gt; q1 [ label = &quot;b&quot; ];
    q2 -&gt; q2 [ label = &quot;b&quot; ];
}

Flowchart

代码语言:javascript
复制
st=&gt;start: Start
op=&gt;operation: Your Operation
cond=&gt;condition: Yes or No?
e=&gt;end

st-&gt;op-&gt;cond
cond(yes)-&gt;e
cond(no)-&gt;op

多媒体

支持 v.qq.com,youtube.com,youku.com,coub.com,facebook.com/video,dailymotion.com,.mp4,.m4v,.ogg,.ogv,.webm,.mp3,.wav 链接解析

https://v.qq.com/x/cover/zf2z0xpqcculhcz/y0016tj0qvh.html

脚注

这里是一个脚注引用[^1],这里是另一个脚注引用[^bignote]。

缩进对齐的段落包含在这个脚注定义内。

代码语言:javascript
复制
&#x53EF;&#x4EE5;&#x4F7F;&#x7528;&#x4EE3;&#x7801;&#x5757;&#x3002;

还有其他行级排版语法,比如加粗链接

代码语言:javascript
复制
&#x8FD9;&#x91CC;&#x662F;&#x4E00;&#x4E2A;&#x811A;&#x6CE8;&#x5F15;&#x7528;[^1]&#xFF0C;&#x8FD9;&#x91CC;&#x662F;&#x53E6;&#x4E00;&#x4E2A;&#x811A;&#x6CE8;&#x5F15;&#x7528;[^bignote]&#x3002;
[^1]: &#x7B2C;&#x4E00;&#x4E2A;&#x811A;&#x6CE8;&#x5B9A;&#x4E49;&#x3002;
[^bignote]: &#x811A;&#x6CE8;&#x5B9A;&#x4E49;&#x53EF;&#x4F7F;&#x7528;&#x591A;&#x6BB5;&#x5185;&#x5BB9;&#x3002;

    &#x7F29;&#x8FDB;&#x5BF9;&#x9F50;&#x7684;&#x6BB5;&#x843D;&#x5305;&#x542B;&#x5728;&#x8FD9;&#x4E2A;&#x811A;&#x6CE8;&#x5B9A;&#x4E49;&#x5185;&#x3002;

    ```
    &#x53EF;&#x4EE5;&#x4F7F;&#x7528;&#x4EE3;&#x7801;&#x5757;&#x3002;
    ```

    &#x8FD8;&#x6709;&#x5176;&#x4ED6;&#x884C;&#x7EA7;&#x6392;&#x7248;&#x8BED;&#x6CD5;&#xFF0C;&#x6BD4;&#x5982;**&#x52A0;&#x7C97;**&#x548C;[&#x94FE;&#x63A5;](https://b3log.org)&#x3002;

快捷键

我们的编辑器支持很多快捷键,具体请参考 键盘快捷键(或者按 "? "

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021 年 04 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 教程
  • 语法指导
    • 普通内容
      • 提及用户
        • 表情符号 Emoji
          • 大标题 - Heading 3
            • Heading 4
          • 图片
            • 代码块
              • 普通
              • 语法高亮支持
            • 有序、无序、任务列表
              • 无序列表
              • 有序列表
              • 任务列表
            • 表格
              • 隐藏细节
                • 段落
                  • 链接引用
                    • 数学公式
                      • 脑图
                        • 流程图
                          • 时序图
                            • 甘特图
                              • 图表
                                • 五线谱
                                  • Graphviz
                                    • Flowchart
                                      • 多媒体
                                        • 脚注
                                        • 快捷键
                                        领券
                                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档