天天看点

markdown语法备忘笔记

首先选择适合自己的markdown编辑器需要考虑几个方面:

平台:mac os x, windows, online, 插件形式

预览:实时预览、html预览

语法:选定某一款后,适应自己的习惯,不必太复杂

其它:如主题,快捷键,同步等

sublime text的插件markdown preview,编辑和预览是分离的,在浏览器里预览。

cutemarked,独立编辑器,支持多平台,不知道为什么我的编辑和预览窗口字体都那么丑。

markdownpad,独立编辑器,windows下口碑比较好的,但我把曾经写好的md文章放进去,格式不太对,应该是语法上略有差别,其它都还好。它多标签页的形式可以加分。

社区活跃,新功能反馈及时,例如 toc replace

vim或emacs的markdown插件,windows平台下我还是正常一点吧。

haroopad,不得不说韩国人开发的软件体验上超赞,与segmentfault的文章写作一样,左右实时预览,多种主题可选。如果能实现多标签页就更好了。各平台上都可以使用,还有vim编辑模式。

markdown语法备忘笔记

马克飞象,google浏览器插件,专为印象笔记开发的浏览器markdown扩展,用起来特别舒服,自动保存在本地缓存,没有导出html格式或浏览器在线预览的功能,但比made好用多了。(现在有离线客户端版)

markdown语法备忘笔记

在线markdown编辑器(首先你得有网络)

[github]:不用多说

文章内容较多时,可以用标题分段:

# 一级标题 #

## 大标题 ##

### 小标题 ###

sf只有三级标题

*斜体文本*     或  _斜体文本_    显示成  斜体文本

**粗体文本**     或  __粗体文本__   显示成   粗体文本

***粗斜体文本***    或  ___粗斜体文本___ 显示成 ***粗斜体文本***

行内代码:`code here` 显示成 <code>code here</code>

代码段落:

(可为某种语言指定高亮效果如 ` ` `python,支持bash、javascript、java、sql、xml、html等,有的markdown不支持指定语言)

` ` `

$(document).ready(function () {

alert('hello world');

});

显示成

我觉得sf的markdown代码段前后间距太大了有木有。

文字链接

如果一个网址要被多个地方引用,可用变量替代

这个链接用 1 作为网址变量 [google][1]

这个链接用 yahoo 作为网址变量 [yahoo!][yahoo]

然后在文档的结尾为变量赋值(网址)

<code>[1]: http://www.google.com/</code>

<code>[yahoo]: http://www.yahoo.com/</code>

最终显示成

<a href="https://segmentfault.com/img/bvdfbq">google</a>

<a href="http://www.yahoo.com/" target="_blank">yahoo!</a>

页内跳转实现

图片链接

markdown不能设置图片的尺寸,图片居中

多个空格会合并成一个,多个(广义的,包括空格和tab)空行显示成一个空行,以空行区分段落

两个全角空格  或        八个&lt;space&gt;&amp;nbsp;  或  &amp;emsp;&amp;emsp;&amp;emsp;