ATOM编写.MD文件,MARKDOWN基本语法
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按钮即可安装。
1 | markdown-preview-plus(在markdown-preview的基础上做了扩展,支持预览实时渲染,支持Latex公式) |
如:
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:
将测试域名复制粘贴到下面:
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之间代表一个单元格内的内容。第一行写完后第二行要写|:—– |:— |:—— |表示格式,不写这一行表格外包起来的线框就不全。
另外:卸载左边表示左对齐,右边表示右对齐,第三行的数据如果第四行不再写类似第二行的格式设置,则继续跟随第二行的格式。
效果如下:
加粗和倾斜:
加粗:要加粗的语句前后加上两个星号或下划线。
倾斜:要倾斜的语句前后加上一个星号或下划线。
转义:
这里列举一些常用的转义字符。
删除线:
在要打上删除线的文字前后加上~~。
原文作者: J时游
原文链接: https://feichang99.github.io/or/4c0d66d5.html
版权声明: 转载请注明出处(必须保留作者署名及链接)