练习使用markdown编辑器
添加高亮代码demo
#!/usr/lib/env python
import os,sys
for index in xrange(100):
print math.pow(index,2)
print os.path
添加表格demo
name | age | sex |
---|---|---|
xiaoli | 21 | girl |
xiaozhang | 32 | man |
Markdown语法
标题
# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题
标题效果是:
一级标题
二级标题
三级标题
四级标题
五级标题
强调
*斜体* **粗体** ***粗斜体***
强大效果是:
斜体
粗体
粗斜体序列
有序序列: 1.内容 2. 3. 无序序列: - 内容 - - 或 * 内容 * *
引用
>引用内容
引用效果是:
引用内容
分隔
---------------- ================ **************** 任意一种符号;符号的数量大于两个。
分隔符效果是:
代码段
按tab键 或 ```代码段```
代码高亮效果是:
import os,sys print "test"
删除
~~删除内容~~
删除线效果是:
删除内容链接和邮件
<邮箱地址> <example@gmail.com> <网址> <http://zhusunbg.duapp.com/yocson> [说明](网址) [豆瓣](www.douban.com) [说明][序号] [序号]: 网址 (此句可在文档任意位置) [豆瓣][1] [1]: http://www.douban.com
链接和邮件效果demo:
图片
![说明](网址)
![说明][序号]
[序号]: 网址 (此句可在文档任意位置)
插入图片效果是:表格
|标……题|标……题|标……题| |:---|:---:|----:| |左对齐|居中|右对齐| “:”的位置控制对齐方式
表格效果是:
标……题 标……题 标……题 左对齐 居中 右对齐 左对齐 居中 右对齐 左对齐 居中 右对齐 脚注
内容[^序号] [^序号]:解释
注脚效果是:
内容1
输入原符号
由于markdown使用了一些符号作为标记符,所以如想输入原符号,需在前面加一个“\”
转义效果是:
* #
快捷键
1 加粗
Ctrl + B
2 斜体Ctrl + I
3 引用Ctrl + Q
4 插入链接Ctrl + L
5 插入代码Ctrl + K
6 插入图片Ctrl + G
7 提升标题Ctrl + H
8 有序列表Ctrl + O
9 无序列表Ctrl + U
10 横线Ctrl + R
11 撤销Ctrl + Z
12 重做Ctrl + Y
定义列表
-
Markdown Extra 定义列表语法:
项目1
项目2
- 定义 A
- 定义 B 项目3
- 定义 C
- 定义 D
定义D内容
代码块
代码块语法遵循标准markdown代码,例如:
@requires_authorization def somefunc(param1='', param2=0): '''A docstring''' if param1 > param2: # interesting print 'Greater' return (param2 - param1 + 1) or None class SomeClass: pass >>> message = '''interpreter ... prompt'''
脚注
生成一个脚注[^footnote].
[^footnote]: 这里是 脚注 的 内容.数学公式
使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.
- 行内公式,数学公式为: Γ(n)=(n−1)!∀n∈N 。
- 块级公式:
x=−b±b2−4ac−−−−−−−√2a更多LaTex语法请参考 这儿.
UML 图:
可以渲染序列图:
离线写博客
即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。
用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。
博客发表后,本地缓存将被删除。
用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。
注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱。
浏览器兼容
- 目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。
- IE9以下不支持
- IE9,10,11存在以下问题
- 不支持离线功能
- IE9不支持文件导入导出
- IE10不支持拖拽文件导入
Markdown及扩展
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— [ 维基百科 ]
使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。
本编辑器支持 Markdown Extra , 扩展了很多好用的功能。具体请参考Github.
Windows:
![]()
由于我不是用Windows,所以以上两个软件仅作参考。
Web:
专为印象笔记打造,输入完直接保存到印象笔记。也有Chrome的拓展应用。
![]()
3.3 图片链接获取方法
- 如果是网络图片,直接右键图片,选择复制图片URL即可。
- 如果是本地图片,可以选择Cloudapp,免费账户是每天10张,每张不超过25M,基本够用。(Mac)
延伸阅读
- 相关解释 ↩