# Dot2Editor
**Repository Path**: dot2-com/Dot2Editor
## Basic Information
- **Project Name**: Dot2Editor
- **Description**: markdown 网页编辑器,有手就能用
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2020-12-04
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: markdown-utils
**Tags**: None
## README
## 简介
找了挺多markdown编辑器,发现太臃肿了,添加功能不是太方便(主要是看不懂那么高大上的代码),没发现一个支持粘贴上传图片和拖拽的。索性自己搞一个。js代码足够简单,基本后端程序员都可以看懂。
## 目前功能
* 剪贴板粘贴上传图片(支持七牛云之类的远程上传)
* 拖拽上传文件
* 语法高亮
## 演示地址
* 编辑页面:
* 预览页面:

## 项目地址
## 使用文档
`Alt+1~6` 对应 h1~h6
`Alt+B` 加粗选中的内容
`Alt+I` 插入图片(I表示`img`标签)
`Alt+A` 插入链接(A表示`a`标签)
`Alt+H` 插入横线(H表示`hr`标签)
`Alt+L` 插入线条(L表示`Line`,和`hr`的区别是,线条上方的文字会变成h2)
`Alt+T` 插入表格(T 表示`Table`)
# 开发者
** 注意 ** 需要在web环境下访问 index.html
## 创建编辑器
```
```
* 必须在引入 fanyi8editor.js 之前引入jquery
* textarea不是必须,如果你需要使用普通的post提交的话,就可以加上textarea,markdown内容会自动更新到textarea里面。textarea的初始值也会自动设置到编辑器。
## 编辑器公开函数
### getMarkdown()
获取编辑器种的markdown内容
### setMarkdown(markdownContent)
把内容设置到编辑器
### getHtml()
获取编辑器解析后的html代码
## markdown转html显示处理
请参考view.html的源代码
作者:刘荣飞
QQ:173126019