{ "keys": ["alt+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"} }
Alt + M
就可以直接在浏览器中预览生成的HTML文件 ## <meta http-equiv="refresh" content="1">
最后一行的刷新代码之上打几个占空间的行:每一行之前放一个字符#
或者打三个以上的减号表示分割线
"auto_save_delay_in_seconds": 0.5,
<div><table><pre><p>
等标签,必须在前后加上空行与其它内容区隔开,开始标签与结尾标签不能用制表符或空格来缩进 <table>
<tr>
<td>Foo</td>
</tr>
</table>
最高阶标题
=============
第二阶标题
-------------
任何数量的 = 和 - 都可以有效果
#
这是 H1##
这是 H2######
这是 H6第一行或每一行 加上 >
区块引用可以嵌套,根据层次加上不同数量的 > :
区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等
第二个区块
Markdown 支持有序列表和无序列表。
无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记:
列表项目间用空行分开,在输出 HTML 时 Markdown 就会将项目内容用 <p> 标签包起来:
* Bird
* Magic
会被转换为:
<ul>
<li>Bird</li>
<li>Magic</li>
</ul>
但是这个:
* Bird
* Magic
会被转换为:
<ul>
<li><p>Bird</p></li>
<li><p>Magic</p></li>
</ul>
列表项目可以包含多个段落,每个项目下的段落都必须缩进 4 个空格或是 1 个制表符:
如果要在列表项目内放进引用,那 > 就需要缩进:
* A list item with a blockquote:
> This is a blockquote
> inside a list item.
如果要放代码区块的话,该区块就需要缩进两次,也就是 8 个空格或是 2 个制表符:
* 一列表项包含一个列表区块:
<代码写在这>
1986\. What a great season.
要在 Markdown 中建立代码区块:缩进 4 个空格或是 1 个制表符
这是一个普通段落:
这是一个代码区块。
Markdown 会转换成:
<p>这是一个普通段落:</p>
<pre><code>这是一个代码区块。
</code></pre>
在代码区块里面, & 、 < 和 > 会自动转成 HTML 实体,这样的方式让你非常容易使用 Markdown 插入范例用的 HTML 原始码,只需要复制贴上,再加上缩进就可以了,剩下的 Markdown 都会帮你处理,例如:
<div class="footer">
© 2004 Foo Corporation
</div>
会被转换为:
<pre><code><div class="footer">
&copy; 2004 Foo Corporation
</div>
</code></pre>
用三个以上的星号、减号、底线来建立一个分隔线
* * *
***
*****
- - -
---------------------------------------
1.行内式的链接
This is [an example](http://example.com/ "Title") inline link.
链接到同样主机的资源
See my [About](/about/) page for details
参考式的链接是在链接文字的括号后面再接上另一个方括号,而在第二个方括号里面要填入用以辨识链接的标记
This is [an example][id] reference-style link
文件任意处
[id]: http://example.com/ "Optional Title Here"
链接内容定义的形式为
[foo]: http://example.com/ "Optional Title Here"
[foo]: http://example.com/ 'Optional Title Here'
[foo]: http://example.com/ (Optional Title Here)
链接网址也可以用方括号包起来
[id]: "Optional Title Here"
链接辨别标签可以有字母、数字、空白和标点符号,但是并不区分大小写
I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2]
[1]: http://google.com/ "Google"
[2]: http://search.yahoo.com/ "Yahoo Search"
*single asterisks*
**double asterisks**
会转成:
<em>single asterisks</em>
<strong>double asterisks</strong>
如果要在文字前后直接插入普通的星号或底线,你可以用反斜线
\*this text is surrounded by literal asterisks\*
标记一小段行内代码,用反引号把它包起来(`)
Use the `printf()` function
在代码区段内插入反引号,你可以用多个反引号来开启和结束代码区段:
``There is a literal backtick (`) here.``
在代码区段内,& 和方括号都会被自动地转成 HTML 实体,这使得插入 HTML 原始码变得很容易,Markdown 会把下面这段:
Please don't use any `<blink>` tags.
转为:
<p>Please don't use any <code><blink></code> tags.</p>
可以这样写:
`—` is the decimal-encoded equivalent of `—`.
以产生:
<p><code>&#8212;</code> is the decimal-encoded
equivalent of <code>&mdash;</code>.</p>


![Alt text][id]
[id]: url/to/image "Optional title attribute"
反斜杠:插入一些在语法中有其它意义的符号,例如:如果你想要用星号加在文字旁边的方式来做出强调效果(但不用 <em>
标签),你可以在星号的前面加上反斜杠
\*literal asterisks\*
Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
<http://example.com/>
糊弄一些不好的邮址收集机器人
<address@example.com>