使用vs code编写Markdown文档以及markdown语法详解

目录

  1. 首先安装vscode工具,下载地址如下: https://code.visualstudio.com/

  2. 在vs code的扩展中安装: Markdown Preview Enhanced 这款插件,安装完成重新加载即可生效

  3. 新建一个.md文件

    Visual Studio Code 原生就支持高亮Markdown的语法,想要一边编辑一遍预览,有两种方法:

    3.1. Ctrl + Shift + P 调出主命令框,输入 Markdown,应该会匹配到几项 Markdown相关命令

    2.2. 先按Ctrl + K,然后放掉,紧接着再按 v,也能调出实时预览框。【要在英文输入状态下】

    3.3 直接点击快捷图标

    还可以在预览效果的界面中右键鼠标选择在不同平台预览,如可以在浏览器中预览

    其中默认打开的浏览器是IE浏览器,可以直接Copy浏览器地址使用Chrome浏览器打开

    可以发现在浏览器中预览markdown文档已经被编译成HTML文档了。

------------------------------------------------------------附录Markdown语法------------------------------------------------------------------------------

vs code 使用 Markdown 编写文档

1. 直接使用 HTML 标签,可以设置文字居中,字体颜色等样色(HTML 语法)

<div align="center" style="color:red">VS Code 使用 markDown 编写文档</div>

2. 标题

注:# 后面保持空格(和使用 h1/h2 标签功能类似)

# h1
## h2

3. TOC(根据标题生成目录)

代码:

4. 引用

代码1(单行式):
    > hello world!
代码2(多行式):
    > hello world!
    > hello world!
    > hello world!
代码3(多层嵌套):
    > aaaaaaaaa
    >> bbbbbbbbb
    >>> cccccccccc

5. 行内标记(用 ` 标记代码块将变成一行)

代码:标记之外`hello world`标记之外

6. 代码块

1. 用```代码```进行包裹
代码:
    ```
    <div>
        <div></div>
        <div></div>
        <div></div>
    </div>
    ```
2. 自定义语法(根据不同的语言配置不同的代码着色)
代码:
    ```javascript
    var num = 0;
    for (var i = 0; i < 5; i++) {
        num+=i;
    }
    console.log(num);
    ```

7. 插入链接(待定。。。)

代码1(内链式):[百度 1](http://www.baidu.com/ ‘百度一下‘)
代码2(引用式):待定。。。

8. 插入图片

代码1(内链式): ![](./01.png ‘描述‘)
代码2(引用式): 待定。。。

8. 插入图片带有链接

代码1(内链式): [![](.//img/01.png ‘百度‘)](http://www.baidu.com)
代码2(引用式): 待定。。。

9. 插入视频

注:Markdown 语法是不支持直接插入视频的
普遍的做法是 插入 HTML 的 iframe 框架,通过网站自带的分享功能获取,如果没有可以尝试第二种方法
第二是伪造播放界面,实质是插入视频图片,然后通过点击跳转到相关页面
代码1

注:多数第三方平台不支持插入<iframe>视频
    youku
    <iframe height=498 width=510 src=‘http://player.youku.com/embed/XMjgzNzM0NTYxNg==‘ frameborder=0 ‘allowfullscreen‘></iframe>
代码2
[![](./youku2.png)](http://v.youku.com/v_show/id_XMjgzNzM0NTYxNg==.html?spm=a2htv.20009910.contentHolderUnit2.A&from=y1.3-tv-grid-1007-9910.86804.1-2#paction){:target="_blank"}

10. 序列

代码1(有序):
    1. one
    2. two
    3. three
代码2(无序):
    * one
    * two
    * three
代码3(序表嵌套):
    1. one
        1. one-1
        2. two-2
    2. two
        * two-1
        * two-2
代码4(序表嵌套代码块)
    注:换行+两个Tab

    * one

        var a = 10;     // 与上行保持空行并 递进缩进

语法原文:https://www.cnblogs.com/shawWey/p/8931697.html

原文地址:https://www.cnblogs.com/LuckyZLi/p/9776143.html

时间: 2024-08-01 23:39:28

使用vs code编写Markdown文档以及markdown语法详解的相关文章

elasticsearch系列三:索引详解(分词器、文档管理、路由详解)

一.分词器 1. 认识分词器  1.1 Analyzer   分析器 在ES中一个Analyzer 由下面三种组件组合而成: character filter :字符过滤器,对文本进行字符过滤处理,如处理文本中的html标签字符.处理完后再交给tokenizer进行分词.一个analyzer中可包含0个或多个字符过滤器,多个按配置顺序依次进行处理. tokenizer:分词器,对文本进行分词.一个analyzer必需且只可包含一个tokenizer. token filter:词项过滤器,对to

文档学习 - UILabel - 属性详解

#import "ViewController.h" @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // 1. UILabel *label = [[UILabel alloc] init]; // 1.1 text label.text = @"//  ViewController.m01-UILabelCreated byjiaguanglei on 15/9/30Cop

python处理word文档中run的详解

#一个run对象是相同样式文本的延续(只要文本的格式没有改变,那么就是一个run,一旦改变了就是列外一个run了)import docxdoc=docx.Document('example.docx')#run 就是runs的列表print(len(doc.paragraphs[1].runs))print(doc.paragraphs[1].runs[1].text)#显示第二个run的文本内容 原文地址:https://www.cnblogs.com/shunguo/p/11399310.h

vscode使用Markdown文档编写

VScode已经默认集成markdown文档编辑插件.可以新建一个.md文件Visual Studio Code 原生就支持高亮Markdown的语法,想要一边编辑一遍预览,有两种方法:1.Ctrl + Shift + P 调出主命令框,输入 Markdown,应该会匹配到几项 Markdown相关命令 2.先按Ctrl + K,然后放掉,紧接着再按 v,也能调出实时预览框.[要在英文输入状态下] 附录:markdown语法: 1.标题 代码 注:# 后面保持空格 # h1 ## h2 ###

简体中国版文档的Markdown语法

Markdown文件 注意︰这是简体中国版文档的Markdown语法.如果你正在寻找英语版文档.请参阅Markdown︰ Markdown: Syntax. Markdown: Syntax 概述 哲学 行内 HTML 特殊字符自动转换 区块元素 段落和换行 标题 区块引言 清单 程序代码区块 分隔线 区段元素 连结 强调 程序代码 图片 其他 跳脱字符 自动连结 感谢 注意:这份文件是用Markdown写的,你可以看看它的原始档 . 概述 哲学 Markdown的目标是实现「易读易写」. 不过

[API]使用Blueprint来高雅的编写接口文档

Blueprint(http://apiary.io/)是apiary公司的工具包,用来编写API文档,类似于Markdown,是一种标记语言. 对于习惯使用RESTful API的同志们来说,使用Blueprint可以快速的写出高雅大气的文档: 下面以一个Github中的Gist服务为例,简单的演示一下Blueprint的应用. 原文地址:http://blog.callmewhy.com/2014/06/05/blueprint-tutorial/ API Blueprint是一套API描述

学习书写markdown文档

markdown 是什么? 同样是标记语言,但它相比HTML更加简单!一是体现在标记符的数量上,二是体现在标记符的书写上.HTML标记符号非常多,并且需要标记内容的开始和结束位置,而markdown只有四个基本的标记符号,只要在开始位置标记即可. markdown 解决什么问题? 当我们需要让文档看起来层次分明,但又不依赖于word这样的编辑工具来书写.排版和读取时,markdown的易写易读优势就非常突出了.并且在我使用一段时间以后,发现使用markdown非常有助于帮助作者在写作时整理自己的

如何在Markdown文档中插入空格?

简单说 在 Markdown 文档中,可以直接采用 HTML 标记插入空格(blank space),而且无需任何其他前缀或分隔符.具体如下所示: 插入一个空格 (non-breaking space)      或          或        插入两个空格 (en space)       或        或        插入四个空格 (em space)      或        或        插入细空格 (thin space)     或        或       

Win10环境下,告别MarkdownPad,用Notepad++搭建编写md文档的环境

1. 为什么抛弃MarkdownPad 2 ? MarkdownPad坊间号称 Windows 环境下最好用的markdown编辑器-EXO me??? 博主入MarkdownPad 2 坑就是因为这个坊间口碑,但是使用起来并不舒心-原因如下: 笨重,每次打开md文档都需要等待软件启动 无法预览效果,需要安装额外的软件Awesomium 打开文档,预览显示一片空白也是常事 2. Notepad++ 免费 轻量 插件众多 台湾同胞开发 支持众多语言风格的展示(可以集成编辑各类文档) 3. 搭建编写