前面的话
作为初入门的程序员小鸟,学会写博文笔记应该是成长的最好方法之一,但是 工欲善其事,必先利其器。在学写博文之前,必须先学会使用MarkDown编辑器。
Markdown简介
Markdown 是一种轻量级标记语言,它允许人们使用易读写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 –维基百科
正如您在阅读的这份文档,它使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接或者一个脚注[^demo]。下面列举了几个高级功能,更多语法请按ctrl+/
查看帮助。
Markdown优点
专注你的文字内容而不是排版样式,安心写作。
轻松的导出 HTML、PDF 和本身的 .md 文件。
纯文本内容,兼容所有的文本编辑器与字处理软件。
随时修改你的文章版本,不必像字处理软件生成若干文件版本导致混乱。
可读、直观、学习成本低。
Markdown下载
Windows上有两款工具还不错,一款叫做MarkdownPad ,另一款叫做MarkPad。
代码块
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
namespace Test_buffer
{
class Program
{
static void Main(string[] args)
{
ArrayList arr = new ArrayList();
arr.Add("1");
arr.Add("2");
string str= arr.ToString();
Console.WriteLine(str);
Console.ReadKey();
}
}
}
LaTex公式
可以创建行内公式,例如
Γ(n)=(n−1)!∀n∈N
。或者块级公式:
表格
Item | value | Qty |
---|---|---|
Computer | 1600USD | 5 |
Phone | 12 USD | 12 |
Pipe | 1 USD | 234 |
源代码
| Item | Value | Qty |
| :-------- | --------:| :--: |
| Computer | 1600 USD | 5 |
| Phone | 12 USD | 12 |
| Pipe | 1 USD | 234 |
流程图
貌似csdn不支持流程图
st=>start:star
e=>end
op=>operation:My Operation
cond=>condition:Yes or No?st->op->cond
cond(yes)->e
cond(no)->op
Markdown语法简要规则
标题、列表、引用、图片与链接、粗体与斜体、表格、代码框、分割线
1.标题
`# 一级标题`
`## 二级标题`
`### 三级标题`
2.列表
`-无序列表1`
`-无序列表2`
`-无序列表3`
`1. 有序列表1`
`2. 有序列表2`
`3. 有序列表3`
3.引用
>这是个引用
>是不是和电子邮件中的引用格式很像
4.图片与链接
[]() 链接的语法格式 例如:[百度](www.baidu.com)
百度
![]() 图片的语法格式 例如:![img]()
5.粗体与斜体
**这个是粗体**
这个是粗体
*这个是斜体*
这个是斜体
6.表格和代码框见上
7.分割线
分割线---或者****
删除线 \~~Mistake text~~
Mistake text