0.2.5 • Published 3 years ago

opendsl-editor-react v0.2.5

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

OpenDSL Editor React

介绍

OpenDSL编辑器,React方式封装monaco编辑器,当前只支持AviatorScript脚本语言

软件架构

react + monaco

使用说明

继承于MonacoEditor,添加DSL语法特性封装

//引入
import OpenDSLEditor from 'opendsl-editor-react';

//使用
<OpenDSLEditor
    language="aviatorscript"
    height="500"
    width="100%"
    onChange={onChange}
    value={code}
/>

更详细的使用见demo源码:../opendsl-editor-react-demo/index.jsx

注意:使用webpack serve正常运行,标准的react项目模式,自动提示不行

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

功能特性

  1. 语法高亮(完成)
  2. 自动补全(完成)
  3. 执行脚本(完成)
  4. 语法检查(完成)
  5. 代码格式化(完成)
  6. VIM模式(完成)

访问网站

依赖项目

0.1.0

3 years ago

0.2.1

3 years ago

0.1.2

3 years ago

0.2.0

3 years ago

0.1.1

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.3

3 years ago

0.0.1

3 years ago