Ash 发表于 2017-9-8 17:56:46

如何在DF创客社区使用markdown编辑文章


## 如何在DF创客社区使用markdown编辑文章




---
> * 即日起,可在**DF创客社区**使用Markdown编辑
> * 直接在编辑框里输入代码


### **什么是Markdown(from wikipedia)**

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

## 使用方法
### 编辑器工具按钮
点击编辑器工具栏的!(https://www.tecbbs.com/source/plugin/zxsq_editor/css/btn.png)下拉列表中选择帖子类型,之后输入相应代码

### 直接输入代码
```
put your markdown code here[ /md]   #实际写作时 [ /md]没有空格
```

### 标题

#### atx 形式

```
# h1
## h2
### h3
#### h4
```
# h1
## h2
### h3
#### h4


#### 类 Setext 形式

```
h1
========
```
------------
h1
========
### 表格
```
| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
| Text   | Text   | Text   |

```
效果如下:

| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
| Text   | Text   | Text   |

# 代码

## 行内代码

如果只想高亮正文中某个词,可以用两个反引号包裹起来
```
`行内代码`
```
这是 `行内代码`

如果行内代码包含反引号,可以用多个反引号包裹
```
包含``反引号(`) `` 的行内代码
```
输出:包含`反引号(`)` 的行内代码

如果行内代码开头就有反引号,需要起始端和结束端各一个空格
```
`` `反引号` ``
```
输出:`反引号`

## 普通代码

### 反引号包裹

用3个或以上的反引号```包裹起来

```
# rewrite`s rules for wordpress pretty url
LoadModule rewrite_modulemodules/mod_rewrite.so
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
```

## 列表

### 普通无序列表

```
- 列表文本前使用 [减号+空格]
+ 列表文本前使用 [加号+空格]
* 列表文本前使用 [星号+空格]
```
- 列表文本前使用 [减号+空格]
+ 列表文本前使用 [加号+空格]
* 列表文本前使用 [星号+空格]

### 普通有序列表

```
1. 列表前使用 [数字+空格]
2. 我们会自动帮你添加数字
7. 不用担心数字不对,显示的时候我们会自动把这行的 7 纠正为 3
列表前使用 [数字+空格]
```
1. 列表前使用 [数字+空格]
2. 我们会自动帮你添加数字
7. 不用担心数字不对,显示的时候我们会自动把这行的 7 纠正为 3
列表前使用 [数字+空格]

### 列表嵌套

1. 列出所有元素:
    - 无序列表元素 A
      1. 元素 A 的有序子列表
    - 前面加四个空格
2. 列表里的多段换行:
    前面必须加四个空格,
    这样换行,整体的格式不会乱
3. 列表里引用:
    > 前面空一行
    > 需要缩进,顶格将打断列表
    > 换行需要加两个以上空格并回车
4. 列表里代码段:
    ```
    前面四个空格,之后按代码语法 ``` 书写
    ```
      或者直接八个空格,引入代码块

## 引用

### 普通引用

```
> 引用文本前使用 [大于号+空格]
> 折行可以不加,新起一行都要加上哦
```

> 引用文本前使用 [大于号+空格]
> 折行可以不加,新起一行都要加上哦

### 引用里嵌套引用

```
> 最外层引用
>> 多一个 > 嵌套一层引用
>>> 可以嵌套很多层
```

> 最外层引用
>> 多一个 > 嵌套一层引用
>>> 可以嵌套很多层

### 引用里嵌套列表

```
> - 这是引用里嵌套的一个列表
> - 还可以有子列表
>   * 子列表需要从 - 之后延后四个空格开始
```

> - 这是引用里嵌套的一个列表
> - 还可以有子列表
>   * 子列表需要从 - 之后延后四个空格开始

### 引用里嵌套代码块

````
>   同样的,在前面加四个空格形成代码块
>
> ```
> 或者使用 ``` 形成代码块
> ```
````

>   同样的,在前面加四个空格形成代码块
>
> ```
> 或者使用 ``` 形成代码块
> ```

### **至于如何使用Markdown**
我就不赘述了。给大家几个说得很清楚的链接。
[知乎:怎样引导新手使用 Markdown?](https://www.zhihu.com/question/20409634)
(http://www.jianshu.com/p/1e402922ee32/)

hnyzcj 发表于 2017-9-8 18:31:43

厉害了老板

pATAq 发表于 2017-9-9 13:33:29


**偷偷**承包勤快的*Ash老板*

jarvis_chan 发表于 2017-9-9 19:06:34

markdown终于来了,终于不用本地和论坛各编辑一遍了

好奇吖斌 发表于 2017-9-9 22:22:26

哇,我个人站的帖子全是Markdown撸的,太棒了!

秦皇岛岛主 发表于 2017-9-29 15:58:58




# 测试
看下有没有bug

## 目录

* [测试1](## 测试1)
* [测试2](##测试2)
* [代码没有通过](##代码没有通过)
* [点我为什么跳到首页](##点我为什么跳到首页)

## 测试1

能测试一点有意义的东西吗

## 测试2

写段代码吧

## 代码没有通过

'''
for(int i = 0; i < 10; i++)
    printf("%x\r\n",i);

'''
## 点我为什么跳到首页
能跳到这里

M_J 发表于 2018-11-6 20:10:48

hhhhh

lvsong 发表于 2019-4-17 17:18:03


# 测试

szjuliet 发表于 2019-10-8 08:35:58

秦皇岛岛主 发表于 2017-9-29 15:58

# 测试
看下有没有bug


解决了吗?我在页内跳转也是跳转到DF的首页

且歌且行 发表于 2020-2-19 17:08:19


我也想试试,可是~~不会玩~~

teu 发表于 2020-6-11 21:17:26


| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
| Text   | Text   | Text   |

发表于 2022-5-6 10:15:39

好像有个叫Typora的软件

发表于 2022-5-6 10:17:05

保存出来的格式就是XXX.md

发表于 2022-5-6 10:20:09

还别说那个软件挺好用的
页: [1]
查看完整版本: 如何在DF创客社区使用markdown编辑文章