unicorn-fail/editor.md

开源的嵌入式在线 Markdown 编辑器。

安装数量: 37,433

依赖项: 0

推荐者: 0

安全性: 0

星标: 0

关注者: 2

分支: 2,416

开放性问题: 0

语言:JavaScript

类型:Drupal 库

v1.5.1 2018-03-29 21:44 UTC

This package is auto-updated.

Last update: 2024-08-29 04:42:04 UTC


README

Editor.md : 基于 CodeMirror、jQuery 和 Marked 的开源、可嵌入的在线 Markdown 编辑器(组件)。

功能特性

  • 支持标准 Markdown / CommonMark 和 GFM (GitHub Flavored Markdown);
  • 全功能:实时预览、图片(跨域)上传、预格式文本/代码/表格插入、代码折叠、搜索替换、只读模式、主题、多语言、L18n、HTML 实体、代码语法高亮...;
  • Markdown 扩展:支持 ToC(目录)Emoji 表情任务列表@链接...;
  • 兼容所有主流浏览器(IE8+)、兼容 Zepto.js 和 iPad;
  • 支持 解码和过滤 HTML 标签及属性
  • 支持 Markdown 扩展语法的 TeX 科学公式(基于 KaTeX)、流程图 Flowchart时序图 Sequence Diagram
  • 支持 AMD/CMD 模块化加载(支持 Require.js & Sea.js),并支持自定义扩展插件;

README & 示例(英文)

Editor.md 是一款开源的、可嵌入的 Markdown 在线编辑器(组件),基于 CodeMirror、jQuery 和 Marked 构建。

editormd-screenshot

主要特性

示例

https://pandao.github.io/editor.md/examples/index.html

下载 & 安装

Github 下载

Bower 安装

bower install editor.md

使用方法

HTML:

<link rel="stylesheet" href="editormd.min.css" />
<div id="editormd">
    <textarea style="display:none;">### Hello Editor.md !</textarea>
</div>

提示:Editor.md 可以自动添加 <textarea> 标签;

javascript

<script src="jquery.min.js"></script>
<script src="editormd.min.js"></script>
<script type="text/javascript">
    $(function() {
        var editor = editormd("editormd", {
            path : "../lib/" // Autoload modules mode, codemirror, marked... dependents libs path
        });

        /*
        // or
        var editor = editormd({
            id   : "editormd",
            path : "../lib/"
        });
        */
    });
</script>

使用模块化脚本加载器

依赖项

变更

变更日志

许可

MIT 许可协议。

版权所有(c)2015 Pandao