使用Atom编写.md文件、Markdown基本语法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zgcr654321/article/details/82750558

Atom介绍:

Atom 是 Github 专门为程序员推出的一个跨平台文本编辑器,是当前主流的跨平台的三大编辑器(Atom,sublime,vscode)之一。Atom内置对markdown的支持,能够方便的进行解析预览。

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

如何使Atom能编写.md文件:

首先我们要安装Atom。去官网下载安装对应你平台的Atom版本,安装完成。

然后打开Atom软件。

打开任意一个.md文件(markdown格式的文件),也可以自己新建一个.md文件再打开,打开方式为菜单栏File->Open file。

windows下使用快捷键 ctrl + shift + p,打开命令输入框

输入 markdown preview toggle,enter安装,然后ctrl+shift+m即实现左边编辑,右边实时预览。

我们也可以通过菜单栏Packages->Markdown Preview->Toggle Treview实现左边编辑,右边实时预览。

Atom插件分为内置的和扩展的。其中Markdown Preview是Atom的内置插件。

如果要很好的编写Markdown文件,还要安装下列插件:

windows下使用快捷键 ctrl + shift + p,打开命令输入框,输入 settings view install packages and themes,也可以通过菜单栏File->Setting->Install;

打开搜索框在搜索框依次输入下列插件名,点击Packages按钮,在搜索结果中点击Install按钮即可安装。

markdown-preview-plus(在markdown-preview的基础上做了扩展,支持预览实时渲染,支持Latex公式)
markdown-scroll-sync(同步滚动)
language-markdown(代码增强)
markdown-img-paste(图片粘贴等功能)
qiniu-uploader(可选,可以不安装,图片上传到云空间)
markdown-table-editor(便捷的生成表格)
markdown-themeable-pdf 与 pdf-view(pdf生成导出与pdf预览)

如:

markdown-preview-plus:

该插件在markdown-preview的基础上做了扩展,支持预览实时渲染,支持Latex公式。

ctrl + shift + m 打开markdown实时预览

ctrl + shift + x 开启latex公式支持

同步滚动:

激活 markdown-scroll-sync 插件,可以看到Atom已支持同步滚动功能。同步滚动是Markdown编辑器的必备功能,方便翻阅文档修改时能快速定位到预览的位置。markdown-scroll-sync不仅支持同步滚动,在光标位置发生变更时也会同步滚动,这个功能在很多Markdown编辑器中不具备。

注意:

目前的markdown-scroll-sync不支持markdown-preview-plus,仅支持Atom自带的markdown-preview。

代码增强:

激活 language-markdown 插件。一般的Markdown编辑器提供了代码着色等基本功能,language-markdown除了能给代码着色,还提供了快捷的代码片段生成等功能。

图片粘贴:

在安装插件之前,插入一幅图片需要以下步骤:

截图->为文件命名并保存->整理到当前文件夹下->在.md文件中插入相应命令

我们使用一个图片保存在我们.md本地目录的插件markdown-img-paste插件。图片被保存的.md所在目录的assets文件夹中。

安装完成后插入截图只需要:

使用任意截图工具进行截图(无需保存,复制到剪切板就行),然后ctr+shift+v ,会自动粘贴图片链接,并生成一个空白的title让你填写,并在预览中显示出图片。

qiniu-uploader(只有选择图片粘贴时上传图片到云空间时才要安装和设置):

如使用markdown-assistant插件前必须先设置好qiniu-uploader。

我们先去七牛云注册一个个人账户。

https://portal.qiniu.com/create打开七牛云开发者平台。登录账户,选择个人面板->个人中心

然后我们设置qiniu-uploader中的四个参数设置:

qiniuAK:

把红线内容复制粘贴到qiniuAK。

qiniuBucket:

点击文件夹样式图标,新建一个存储空间(会要你先实名)。然后在下面填入你新建的空间的名称。

qiniuDomain:

然后我们可以选择先用测试域名。注意测试域名30天后会回收。

将测试域名复制粘贴到下面:

qiniuSK:

把SK的值复制并粘贴到:

表格编辑:

激活 markdown-table-editor 插件。

在行首输入|,然后按Tab,如果|变粉红则创建了表格。|后可以写这个单元格的内容,写完了一个单元格再按|。即创建了一个单元格。

PDF导出:

激活 markdown-themeable-pdf 与 pdf-view。

先保存文件Ctrl+s,然后在编辑区点击 右键->Markdown to PDF或者使用快捷键 ctrl + shift + e可以导出PDF并预览,导出的pdf默认与.md在同一文件夹内。

快捷键整理:

ctrl + shift + p 打开命令输入框

ctrl + shift + m 打开markdown实时预览

ctrl + shift + x 开启latex公式支持

ctrl+s保存文件然后ctrl+shift+e导出pdf并预览。

markdown基本语法:

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

标题:

按照字体大小一共有六级标题。注意,#号后必须有空格。

效果如下:

我们可以在标签内容结尾+空格+#来闭合标签,如:

对于一级和二级标题还有另一种表示方法:

 ==表示上面一行为一级标题,--表示上面一行为二级标题。=或-至少2个。

效果如下:

列表:

列表分为有序列表和无序列表。

无序列表可以用* , + , — 来创建,推荐使用*。

如:

有序列表只有下面一种方式,注意,数字后面的点只能是英文的点。有序列表的序号是根据第一行列表的数字顺序来的。

    

可以看到列表序号我们设为2,4,7,但实际效果是从2(第一项的设定序号)开始,且后面固定依次递增。

区块的引用:

语句前加一个>,这句话就是引用,注意>后要一个空格。

  引用是一个区块,理论上是应该什么内容都可以放,比如说:标题,列表,引用等等。

引用可以嵌套使用。   

    

分割线:

分割线可以由* - _(星号,减号,底线)这3个符号的至少3个符号表示且不需要连续,中间有空格也可以。建议用减号。

 

链接:

markdown支持2种链接方式:行内式和参数式,不管是哪一种,链接文字都是用 [方括号] 来标记。

行内式的链接格式是:链接的文字放在[]中,链接地址放在随后的()中。链接还可以带title属性,在链接地址后面空一格,然后用引号引起来。

参数式后面的标签可以用"",'',或者()括起来均可以。

如:

图片:

图片也有2种方式:行内式和参数式。

用法跟链接基本一样,唯一的不同就是,图片前面要写一个!。

效果如下:

代码框:

只有一行代码,可以在代码首尾用``括起来。

多行代码,则在代码上面一行和代码尾部下面一行都用```。

效果如下:

表格:

写法:

I之间代表一个单元格内的内容。第一行写完后第二行要写|:----- |:--- |:------ |表示格式,不写这一行表格外包起来的线框就不全。

另外:卸载左边表示左对齐,右边表示右对齐,第三行的数据如果第四行不再写类似第二行的格式设置,则继续跟随第二行的格式。

效果如下:

加粗和倾斜:

加粗:要加粗的语句前后加上两个星号或下划线。

倾斜:要倾斜的语句前后加上一个星号或下划线。

转义:

这里列举一些常用的转义字符。

     

删除线:

在要打上删除线的文字前后加上~~。

猜你喜欢

转载自blog.csdn.net/zgcr654321/article/details/82750558