Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >工具使用篇之Markdown

工具使用篇之Markdown

作者头像
ihoey
发布于 2018-10-31 08:31:11
发布于 2018-10-31 08:31:11
1K00
代码可运行
举报
文章被收录于专栏:梦魇小栈梦魇小栈
运行总次数:0
代码可运行

Markdown 介绍

  • Markdown 是一个 轻量级 高效率 的标记语言
  • 轻量级标记语言,2004 年被 John Gruber 创造, 它允许人们“使用易读易写的纯文本格式编写文档”, Markdown 最重要的设计就是可读性, Markdown 可以选择性的转换为 HTML 文档格式, 很多网站目前都使用了 Markdown 或者其变种,例如 Github 、简书等大型社区。

Markdown 使用场景

  • 学习笔记
  • 演讲稿
  • 写书(侧重于技术相关的 内容非常适合)
  • 个人笔记
  • 文章博客
  • 教学讲义
  • 说明文档
  • 电子邮件

Markdown 实时预览编辑器

  • dillinger
  • 马克飞象
  • 简书
  • MarkdownPad
  • Sublime Text
    • 配合 Markdown Preview 插件
  • Webstorm
    • 配合插件
  • gitbook

实时预览工具只是为了达到所见即所得的效果而已, 适合初学者学习 Markdown , 我们真正在进行写作的时候,其实是不需要实时预览的, 因为 Markdown 标记语言本身已经足够清晰了。

Markdown 安装和配置编写预览环境(sublime)

  • 按下键 Ctrl+Shift+p 调出命令面板,找到 Package Control: install Pakage 这一项。搜索 markdown preview ,点击安装。
  • Markdown Preview 较常用的功能是 preview in browserExport HTML in Sublime Text ,前者可以在浏览器看到预览效果,后者可将 markdown 保存为 html 文件。
  • preview in browser 据称是实时的,但是实践上还是需要在 st 保存,然后浏览器刷新才能看到新的效果,好在 markdown 写得多的话也不需要每敲一行看一次效果。

Webstorm

  • 打开webstormFile-->Setting-->输入plugin-->Install JetBrains plugin...-->输入markdown-->点击右边的 Install ,安装完,重启 webstorm

Visual Studio Code

  • Visual Studio Code 自带 markdown 预览,所以不需要安装插件,不过可以安装语法高亮主题

Sublime

  • MarkdownEditing 主题、自动补齐等功能
  • MarkdownPreview 在浏览器预览
  • MarkdownTOC 自动生成导航
  • Table Editor 自动表格编辑
  • packagecontrol Sublime 的插件生态系统网站

只要有写作的地方,都可以使用 Markdown 来书写。

Markdown 标题书写

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 一级标题
## 二级标题
### 三级标题
...
###### 六级标签
一共六级标题

Markdown 列表书写语法

无序列表

  • 一级列表建议使用 -
    • 二级列表建议使用 +
      • 三级列表建议使用 *
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
- 一级标题
    + 二级标题
        * 三级列表

有序列表

  1. 有序列表直接使用序列加一个点开头, 然后加一个
  2. 有序列表嵌套无序列表
    • 有序列表中嵌套无需列表
      • 有序列表中嵌套无需列表
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
2. 有序列表嵌套无序列表
  - 有序列表嵌套无序列表
        + 有序列表嵌套无序列表
  1. 有序列表嵌套有序列表
    1. 有序列表嵌套有序列表
      1. 有序列表嵌套有序列表
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
3. 有序列表嵌套有序列表
    1. 有序列表嵌套有序列表
        1. 有序列表嵌套有序列表
使用建议

无论是有序列表还是无序列表,如果就写一级列表不嵌套就可以紧凑写到一起即可,如果嵌套多级列表最好在列表项之间只用空行隔开

Markdown 图片链接书写语法

Markdown 图片书写语法

  • ![图片](http://blog.ihoey.com/img/img.jpg)

Markdown 链接书写语法

  • [链接](http://blog.ihoey.com)

引用

  • > 例如这样

例如这样

粗体与斜体

  • Markdown 的粗体和斜体也非常简单,用两个 * 包含一段文本就是粗体的语法,用一个 * 包含一段文本就是斜体的语法
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
**这里是粗体**
*这里是斜体*

表格

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
| 表头           | 表头            | 表头   |
| :------------- | :-------------: | -----: |
| 左对齐         | 居中对齐        | 右对齐 |
| 左对齐         | 居中对齐        | 右对齐 |
| 左对齐         | 居中对齐        | 右对齐 |

表头

表头

表头

左对齐

居中对齐

右对齐

左对齐

居中对齐

右对齐

左对齐

居中对齐

右对齐

代码框

由三个 ` 反引号包裹, 行内代码在代码前后加一个 ` 反引号

锚点

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
## 0. 目录{#index}
跳转到[目录](#index)

分隔线

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
* * *
***
*****
- - -
---------------------------------------

显示效果都一样:


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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
markdown 快速入门 原
markdown 不止是 HTML 的简化版,更重要的是 txt 的升级版,word 的轻量版,是笔记的最佳载体.
雪之梦技术驿站
2019/04/03
6280
markdown 快速入门
                                                                            原
Markdown:解放排版,简洁高效的文字创作神器!
Markdown 是一种轻量级的标记语言,它允许人们使用易读易写的纯文本格式编写文档,借助可实现快速排版且转换成格式丰富的 HTML 页面。目前被越来越多的写作爱好者及工作者使用。它在写作、博客、文档等领域得到了广泛应用,因其简洁、易读、易写的特点而备受欢迎,一旦掌握这种标记语言,将极大提高效率。但是若需要复杂排版如左右对齐缩进等,还是选择 word 等专业软件。
南山竹
2024/06/13
4280
Markdown:解放排版,简洁高效的文字创作神器!
常用Markdown公式整理 && 页内跳转注意 && Markdown preview
目录: 常用Markdown公式及注意事项 标题 列表 链接 区块 代码块 / 引用    粗体和斜体 文字块 图片 表格 横线 页内跳转注意事项 其他重要需注意 Markdown preview
Echo_fy
2018/06/20
1.1K0
Markdown入门指南【我为什么要推荐你学习Markdown?】
Markdown 是一种可以使用普通文本编辑器编写的轻量级标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,可以导出 PPT、LaTex、HTML、Word、PDF、Epub、JPG 等多种格式的文档,文档后缀为 .md。
我是管小亮
2020/04/20
1.7K0
深入了解Markdown:高效笔记与博客写作的终极利器
Markdown 是一种轻量级的标记语言,设计初衷是简化文本编写,特别是在写博客、记录笔记时,可以集中精力在内容创作上,而不需要关注复杂的排版细节。通过简单的标记符号,Markdown 可以让你轻松生成结构化、格式化的文档。它已经成为技术文档、博客文章以及其他许多在线写作平台的标准语言。 本文我们主要来介绍Markdown:
意疏
2024/12/26
2690
深入了解Markdown:高效笔记与博客写作的终极利器
Markdown如何学习,看完这篇文章就够了。
不论是开发者还是写文章的博主。现在主流编辑器是Markdown,所以学习Markdown语法对提升技能很有帮助。想要学习Markdown,这篇文章就够了。
Python兴趣圈
2023/11/10
4160
Markdown如何学习,看完这篇文章就够了。
MarkDown 常用语法
最为常用的格式,只需要在文本前面加上 # 即可,同理、你还可以增加二级标题、三级标题、四级标题、五级标题和六级标题,总共六级,只需要增加 # 即可,标题字号相应降低
GoodTime
2024/03/05
1430
MarkDown 常用语法
【4】写博客神器——Markdown(附工具推荐)
注意:这里的!、[、]、(、)均为英文输入法,且简书平台Markdown编辑器只要将图片文件拖入输入区域,即可生成Markdown文本,读者们只要修改描述图片的文本即可。
代码咖啡
2018/08/28
1.2K0
【4】写博客神器——Markdown(附工具推荐)
Markdown使用教程
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
张小驰出没
2021/12/06
6.4K0
Markdown使用教程
MarkDown使用技巧
MarkDown标题 #一级标题 ##二级标题 ###三级标题 ####四级标题 #####五级标题 ######六级标题 注意(#后应与标题有一个空格) MarkDown段落 MarkDown段落没有特殊的格式,直接使用俩个以上空格加上回车 MarkDown字体 *斜体字体* _斜体字体_ **粗体字体** __粗体字体__ ***粗斜字体*** ___粗斜字体___ 注意 _和*都是英文状态的字符,1斜2粗3斜粗 分割线 在一行中使用3个以上的星号、减号、下划线建立分割线 ***************
晓果冻
2022/09/08
6760
MarkDown使用技巧
Markdown语法hexo常用汇总
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
CtrlX
2022/08/10
3.4K0
Markdown语法hexo常用汇总
Markdown语法
Markdown 段落没有特殊的格式,直接编写文字就好,段落的换行是使用两个以上空格加上回车。或者
SakuraTears
2022/01/13
1.6K0
Markdown语法
MarkDown语法
tips:大纲中一级标题中包含二级标题,二级标题包含三级标题,….,#后需要加空格。
Cikian.
2022/09/22
4020
MarkDown语法
Markdown语法讲解
第一种 markdown最高可以设置六级标题,前面#号的数量代表标题的等级,#号后面要带一个空格
没有故事的陈师傅
2019/07/27
4490
Markdown的基本语法
这篇文章最后修改于 2022-02-21 日,距今已有 274 天,请注意甄别内容是否已经过时!
羽翼博客
2022/11/28
9200
Markdown的基本语法
Markdown 语法教程
Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
用户1040278
2022/10/21
1.5K0
Markdown笔记 | 一篇最详细的Markdown 教程 --> 收好
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。
野原测试开发
2019/07/10
30.9K0
Markdown 语法大全/Markdown 语法标签
基本语法 名称 语法 说明 标题 # 一级标题 ## 二级标题 ### 三级标题 使用 # 号可表示 1-6 级标题 斜体 *斜体文本* 斜体文本 粗体 **粗体文本** 粗体文本 粗斜体 ***粗斜体文本*** 粗斜体文本 分隔线 --- 用三个以上的星号、减号、下划线 删除线 ~~旧版本~~ 旧版本 下划线 <u>带下划线文本</u> 带下划线文本 进阶语法 名称 语法 说明 脚注 [^要注明的文本] 创建脚注格式类似这样 [^这是脚注]。[^这是脚注]: 这就是脚注的说明 有序列表 数字并加上 .
目的地-Destination
2023/03/06
1.3K0
Markdown 的基本语法
最近刚弄了这个博客,想以后偶尔写写,所以好好学习一下Markdown的语法,在此记录,避免我忘记。
Li_XiaoJin
2022/06/10
5920
Markdown 的基本语法
一篇文章玩转Markdown
Markdown 是一种轻量级标记语言,让写作者专注于写作而不用关注样式。Coding 的许多版块均采用了 Markdown 语法,比如冒泡、讨论、Pull Request 等。
小柒吃地瓜
2020/04/21
2.3K0
相关推荐
markdown 快速入门 原
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验