【优快云】Markdown编辑器使用说明(常用格式汇总,建议收藏一下)

欢迎使用Markdown编辑器

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

  1. 全新的界面设计 ,将会带来全新的写作体验;
  2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
  3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
  4. 全新的 KaTeX数学公式 语法;
  5. 增加了支持甘特图的mermaid语法1 功能;
  6. 增加了 多屏幕编辑 Markdown文章功能;
  7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
  8. 增加了 检查列表 功能。
我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:
 1. **全新的界面设计** ,将会带来全新的写作体验;
 2. 在创作中心设置你喜爱的代码高亮样式,Markdown **将代码片显示选择的高亮样式** 进行展示;
 3. 增加了 **图片拖拽** 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
 4. 全新的 **KaTeX数学公式** 语法;
 5. 增加了支持**甘特图的mermaid语法[^1]** 功能;
 6. 增加了 **多屏幕编辑** Markdown文章功能;
 7. 增加了 **焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置** 等功能,功能按钮位于编辑区域与预览区域中间;
 8. 增加了 **检查列表** 功能。
 [^1]: [mermaid语法说明](https://mermaidjs.github.io/)

功能快捷键

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G

## 功能快捷键

撤销:<kbd>Ctrl/Command</kbd> + <kbd>Z</kbd>
重做:<kbd>Ctrl/Command</kbd> + <kbd>Y</kbd>
加粗:<kbd>Ctrl/Command</kbd> + <kbd>B</kbd>
斜体:<kbd>Ctrl/Command</kbd> + <kbd>I</kbd>
标题:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>H</kbd>
无序列表:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>U</kbd>
有序列表:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>O</kbd>
检查列表:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>C</kbd>
插入代码:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>K</kbd>
插入链接:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>L</kbd>
插入图片:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>G</kbd>
查找:<kbd>Ctrl/Command</kbd> + <kbd>F</kbd>
替换:<kbd>Ctrl/Command</kbd> + <kbd>G</kbd>

合理的创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

## 合理的创建标题,有助于目录的生成

直接输入1<kbd>#</kbd>,并按下<kbd>space</kbd>后,将生成1级标题。
输入2<kbd>#</kbd>,并按下<kbd>space</kbd>后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用`TOC`语法后生成一个完美的目录。

如何改变文本的样式

强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

## 如何改变文本的样式

*强调文本* _强调文本_

**加粗文本** __加粗文本__

==标记文本==

~~删除文本~~

> 引用文本

H~2~O is是液体。

2^10^ 运算结果是 1024.

插入链接与图片

链接: link.

图片: Alt

带尺寸的图片: Alt

居中的图片: Alt

居中并且带尺寸的图片: Alt

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

## 插入链接与图片

链接: [link](https://www.youkuaiyun.com/).

图片: ![Alt](https://i-blog.csdnimg.cn/blog_migrate/2c5626d1121945cb84be5bc1cdd2de45.gif)

带尺寸的图片: ![Alt](https://i-blog.csdnimg.cn/blog_migrate/2c5626d1121945cb84be5bc1cdd2de45.gif =30x30)

居中的图片: ![Alt](https://i-blog.csdnimg.cn/blog_migrate/2c5626d1121945cb84be5bc1cdd2de45.gif#pic_center)

居中并且带尺寸的图片: ![Alt](https://i-blog.csdnimg.cn/blog_migrate/2c5626d1121945cb84be5bc1cdd2de45.gif#pic_center =30x30)

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';

如何插入一段漂亮的代码片

博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';
## 如何插入一段漂亮的代码片

去[博客设置](https://mp.youkuaiyun.com/console/configBlog)页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 `代码片`.
```javascript
// An highlighted block
var foo = 'bar';

## 如何插入一段漂亮的代码片

去[博客设置](https://mp.youkuaiyun.com/console/configBlog)页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 `代码片`.
```javascript
// An highlighted block
var foo = 'bar';
-```

生成一个适合你的列表

  • 项目
    • 项目
      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务
## 生成一个适合你的列表

- 项目
  - 项目
    - 项目

1. 项目1
2. 项目2
3. 项目3

- [ ] 计划任务
- [x] 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目Value
电脑$1600
手机$12
导管$1
## 创建一个表格
一个简单的表格是这么创建的:
项目     | Value
-------- | -----
电脑  | $1600
手机  | $12
导管  | $1

设定内容居中、居左、居右

使用:---------:居中
使用:----------居左
使用----------:居右

第一列第二列第三列
第一列文本居中第二列文本居右第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPEASCIIHTML
Single backticks'Isn't this fun?'‘Isn’t this fun?’
Quotes"Isn't this fun?"“Isn’t this fun?”
Dashes-- is en-dash, --- is em-dash– is en-dash, — is em-dash
### 设定内容居中、居左、居右
使用`:---------:`居中
使用`:----------`居左
使用`----------:`居右
| 第一列       | 第二列         | 第三列        |
|:-----------:| -------------:|:-------------|
| 第一列文本居中 | 第二列文本居右  | 第三列文本居左 |

### SmartyPants
SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:
|    TYPE   |ASCII                          |HTML
|----------------|-------------------------------|-----------------------------|
|Single backticks|`'Isn't this fun?'`            |'Isn't this fun?'            |
|Quotes          |`"Isn't this fun?"`            |"Isn't this fun?"            |
|Dashes          |`-- is en-dash, --- is em-dash`|-- is en-dash, --- is em-dash|

创建一个自定义列表

Markdown
Text-to- HTML conversion tool
Authors
John
Luke
## 创建一个自定义列表
Markdown
:  Text-to-HTML conversion tool

Authors
:  John
:  Luke

如何创建一个注脚

一个具有注脚的文本。2

注释也是必不可少的

Markdown将文本转换为 HTML

## 如何创建一个注脚

一个具有注脚的文本。[^2]

[^2]: 注脚的解释

##  注释也是必不可少的

Markdown将文本转换为 HTML。

*[HTML]:   超文本标记语言

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过欧拉积分

Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t   . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt.

你可以找到更多关于的信息 LaTeX 数学表达式here.

## KaTeX数学公式

您可以使用渲染LaTeX数学表达式 [KaTeX](https://khan.github.io/KaTeX/):

Gamma公式展示 $\Gamma(n) = (n-1)!\quad\forall
n\in\mathbb N$ 是通过欧拉积分

$$
\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.
$$

> 你可以找到更多关于的信息 **LaTeX** 数学表达式[here][1].


新的甘特图功能,丰富你的文章

2014-01-07 2014-01-09 2014-01-11 2014-01-13 2014-01-15 2014-01-17 2014-01-19 2014-01-21 已完成 进行中 计划一 计划二 现有任务 Adding GANTT diagram functionality to mermaid
  • 关于 甘特图 语法,参考 这儿,
## 新的甘特图功能,丰富你的文章

```mermaid
gantt
        dateFormat  YYYY-MM-DD
        title Adding GANTT diagram functionality to mermaid
        section 现有任务
        已完成               :done,    des1, 2014-01-06,2014-01-08
        进行中               :active,  des2, 2014-01-09, 3d
        计划一               :         des3, after des2, 5d
        计划二               :         des4, after des3, 5d
--     ```
- 关于 **甘特图** 语法,参考 [这儿][2],

UML 图表

可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

这将产生一个流程图。:

链接
长方形
圆角长方形
菱形
  • 关于 Mermaid 语法,参考 这儿,
## UML 图表

可以使用UML图表进行渲染。 [Mermaid](https://mermaidjs.github.io/). 例如下面产生的一个序列图:

```mermaid
sequenceDiagram
张三 ->> 李四: 你好!李四, 最近怎么样?
李四-->>王五: 你最近怎么样,王五?
李四--x 张三: 我很好,谢谢!
李四-x 王五: 我很好,谢谢!
Note right of 王五: 李四想了很长时间, 文字太长了<br/>不适合放在一行.

李四-->>张三: 打量着王五...
张三->>王五: 很好... 王五, 你怎么样?
--  ```

这将产生一个流程图。:

```mermaid
graph LR
A[长方形] -- 链接 --> B((圆))
A --> C(圆角长方形)
B --> D{菱形}
C --> D
--  ```

- 关于 **Mermaid** 语法,参考 [这儿][3],

FLowchart流程图

我们依旧会支持flowchart的流程图:

Created with Raphaël 2.3.0 开始 我的操作 确认? 结束 yes no
  • 关于 Flowchart流程图 语法,参考 这儿.
## FLowchart流程图

我们依旧会支持flowchart的流程图:
```mermaid
flowchat
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?

st->op->cond
cond(yes)->e
cond(no)->op
- - ```

- 关于 **Flowchart流程图** 语法,参考 [这儿][4].


## 导出与导入

###  导出
如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 **文章导出** ,生成一个.md文件或者.html文件进行本地保存。

### 导入
如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。

 [1]: http://meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference
 [2]: https://mermaidjs.github.io/
 [3]: https://mermaidjs.github.io/
 [4]: http://adrai.github.io/flowchart.js/

导出与导入

导出

如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

导入

如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。


  1. mermaid语法说明 ↩︎

  2. 注脚的解释 ↩︎

<think>嗯,用户需要将优快云文章导出为Markdown和资源文件格式。这个问题涉及到博客内容迁移,用户可能是技术博主需要备份或转移文章。从引用内容看,用户已经接触过一些工具(如优快云Exporter),但可能遇到操作问题。 用户提供的三个引用信息很有价值: 1. 引用[1]提到批量导出和格式汇总功能,说明用户需要完整迁移方案 2. 引用[2]展示了文件处理逻辑,暗示用户可能需要自定义处理流程 3. 引用[3]特别指出图片链接解析问题,这是导出时的常见痛点 重点考虑四个维度: 1. 完整性:必须保留数学公式(用户强调LaTeX格式)、代码块、图片等元素 2. 自动化:用户明显希望批量处理(引用中提到"类目下批量导出") 3. 本地化:资源文件(图片/附件)需要正确下载并更新链接 4. 兼容性:生成的Markdown要适配主流编辑器和静态网站生成器 注意到用户示例中要求严格处理数学公式格式($...$和$$...$$),这在技术博客导出时尤为重要。工具选择上,优快云Exporter-master仍是首选,但需要解决用户可能遇到的三个典型问题: - 图片下载失败(引用[3]提到aria2依赖) - 公式转换错误 - 批量导出中断 操作步骤需要强调四个关键点: 1. 环境配置要明确Python版本和aria2安装验证 2. 图片路径处理要说明相对路径设置 3. 对于公式转换,需检查导出的.md文件中LaTeX分隔符是否正确 4. 批量导出时建议分批次操作避免封禁 最后补充的替代方案也很重要: - 在线工具适合单篇文章快速导出 - 浏览器插件更便捷但可能不完整 - 自建脚本适合有编程能力的用户 生成的问题延伸了使用场景: 1. 图片失效问题——用户肯定遇到过 2. 公式兼容性——数学/物理博主的核心需求 3. 自动化部署——与静态网站衔接的进阶需求</think>以下是将优快云文章导出为Markdown(.md)和资源文件(assets)的完整方案,结合自动化工具和手动方法: ### 🔧 方法一:使用开源工具 优快云Exporter(推荐) ```bash # 1. 克隆仓库 git clone https://github.com/selfboot/优快云Exporter cd 优快云Exporter # 2. 安装依赖(需Python3.7+) pip install -r requirements.txt # 3. 修改配置文件 config.ini [csdn] username = 你的优快云用户名 output_md = true # 启用Markdown导出 output_pdf = false # 关闭PDF导出(按需) asset_dir = assets # 资源文件存储目录 # 4. 执行导出(二选一) # 导出单篇文章 python exporter.py --url https://blog.csdn.net/xxx/article/details/123 # 批量导出所有文章 python exporter.py --all ``` **效果**: - 生成 `文章标题.md` 文件 - 图片/附件保存在 `/assets` 目录 - 自动替换原文图片链接为本地路径(如 `![](assets/image1.png)`) > 💡 注意:若遇图片下载失败,需检查是否安装 **aria2**(`sudo apt install aria2`)[^3] ### 🌐 方法二:浏览器插件(无需安装环境) 1. 安装 Chrome 插件 **[优快云博客导出助手](https://chrome.google.com/webstore/detail/csdn-exporter/kcbjcmjfhnbkhoaepngmedhmdaehpgle)** 2. 打开目标文章 → 点击插件图标 → 选择"导出Markdown" 3. 自动下载含图片压缩包的 `.md` 文件(图片以base64或本地路径嵌入) ### 📝 手动处理特殊内容 若公式/代码块转换异常: 1. **LaTeX公式**:确保原文公式为`$$...$$`格式(非图片公式) 2. **代码高亮**:在生成的.md文件中添加语言标识: ````markdown ```python print("代码示例") ``` ```` ### 🔄 替代方案对比 | 工具 | 优点 | 缺点 | |--------------------|--------------------------|-----------------------| | 优快云Exporter | 批量导出/资源自动下载 | 需配置Python环境 | | 浏览器插件 | 一键操作/无需环境 | 单篇导出/依赖浏览器 | | Pandoc转换 | 支持PDF/HTML等多格式输出 | 需手动处理资源文件 | ### 📚 资源本地化处理 导出的资源文件需保持路径关联: ```markdown <!-- 原链接 --> ![](https://img-blog.csdnimg.cn/xxx.png) <!-- 转换后 --> ![](./assets/xxx.png) ``` 使用脚本批量替换: ```python # 路径替换脚本示例 import re with open('article.md', 'r+') as f: content = re.sub(r'!\[\]\(https://img-blog\.csdnimg\.cn/(\w+\.\w+)\)', r'![](.assets/\1)', f.read()) f.seek(0) f.write(content) ``` --- ### ❓相关问题 1. **导出的Markdown图片无法显示如何解决?** > 需检查资源路径是否匹配,建议使用相对路径 `./assets/` 并确保图片已下载到该目录[^1] 2. **如何批量导出优快云专栏的全部文章?** > 在优快云Exporter中使用 `--all` 参数,或配置专栏ID批量抓取[^3] 3. **导出的数学公式变成乱码怎么办?** > 确认原文公式是否为LaTeX源码(非截图),工具会自动转换 `$$E=mc^2$$` 为标准格式 4. **如何将导出的Markdown部署到静态博客?** > 推荐使用Hugo/Jekyll等工具,需注意调整资源路径兼容静态生成器规则 [^1]: 优快云 博客导出工具支持批量导出与资源本地化 [^2]: 资源路径处理需确保相对路径正确性 [^3]: 使用 aria2 提升资源下载稳定性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值