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

2017-09-081.3万
AI 快速预览详细 收起
本文介绍了如何在DF创客社区使用Markdown编辑文章。通过简单的语法,用户可以创建标题、表格、代码块等。具体方法包括使用编辑器工具按钮选择帖子类型,并输入相应的Markdown代码。例如,使用`# h1`创建一级标题,使用`| Column 1 | Column 2 |`创建表格。此外,还介绍了行内代码、普通代码、列表和引用的使用方法。通过这些技巧,用户可以轻松地在DF创客社区中编写专业的技术文档。

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

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


  • 即日起,可在DF创客社区使用Markdown编辑
  • 直接在编辑框里输入代码 如何在DF创客社区使用markdown编辑文章图1

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

什么是Markdown(from wikipedia)

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

使用方法

编辑器工具按钮

点击编辑器工具栏的Markdown下拉列表中选择帖子类型,之后输入相应代码

直接输入代码

[md]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_module  modules/mod_rewrite.so
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [NC,L]

列表

普通无序列表

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

普通有序列表

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

列表嵌套

  1. 列出所有元素:
    • 无序列表元素 A
      1. 元素 A 的有序子列表
    • 前面加四个空格
  2. 列表里的多段换行:
    前面必须加四个空格,
    这样换行,整体的格式不会乱
  3. 列表里引用:

    前面空一行
    需要缩进,顶格将打断列表
    换行需要加两个以上空格并回车

  4. 列表里代码段:
    前面四个空格,之后按代码语法 ``` 书写
    或者直接八个空格,引入代码块

引用

普通引用

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

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

引用里嵌套引用

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

最外层引用

多一个 > 嵌套一层引用

可以嵌套很多层

引用里嵌套列表

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

引用里嵌套代码块

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

至于如何使用Markdown

我就不赘述了。给大家几个说得很清楚的链接。
知乎:怎样引导新手使用 Markdown?
Markdown——入门指南 原作者:Te_Lee

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(12)
诩
还别说那个软件挺好用的
诩
保存出来的格式就是XXX.md
诩
好像有个叫Typora的软件
teu
teu
[md]
| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
| Text | Text | Text |
[/md]
且歌且行
且歌且行

[md]我也想试试,可是~~不会玩~~[/md]
lvsong
lvsong
[md]
# 测试
[/md]
M_J
M_J
[md]hhhhh[/md]
秦皇岛岛主
秦皇岛岛主

[md][TOC]
[md]# 测试
看下有没有bug
## 目录
* [测试1](## 测试1)
* [测试2](##测试2)
* [代码没有通过](##代码没有通过)
* [点我为什么跳到首页](##点我为什么跳到首页)
## 测试1
能测试一点有意义的东西吗
## 测试2
写段代码吧
## 代码没有通过
'''
for(int i = 0; i < 10; i++)
printf("%x\r\n",i);
'''
## 点我为什么跳到首页
能跳到这里[/md][/md]
szjuliet
szjuliet回复秦皇岛岛主
解决了吗?我在页内跳转也是跳转到DF的首页
好奇吖斌
好奇吖斌
哇,我个人站的帖子全是Markdown撸的,太棒了!
铁熊
铁熊
markdown终于来了,终于不用本地和论坛各编辑一遍了
pATAq
pATAq
[md]
**偷偷**承包勤快的*Ash老板*
[/md]
hnyzcj
hnyzcj
厉害了老板
- 没有更多了 -