ACE代码编辑器

AceEditor
一个ace editor方便集成的代码编辑器
模块依赖 需要先安装以下模块才能安装本模块
模块介绍

模块介绍

「ACE代码编辑器」Ace 是一个用 JavaScript 编写的独立代码编辑器。我们的目标是创建一个基于浏览器的编辑器,以匹配和扩展现有本地编辑器(如 TextMate、Vim 或 Eclipse)的特性、可用性和性能。它可以很容易地嵌入到任何网页或 JavaScript 应用程序中。

功能特征

  • 超过 120 种语言的语法高亮显示(可以导入TextMate/Sublime/ .tmlanguage文件)
  • 超过 20 个主题(可以导入TextMate/Sublime/ .tmtheme文件)
  • 自动缩进和缩进
  • 可选命令行
  • 处理大量文档(最后检查,4,000,000 行是上限)
  • 完全可定制的键绑定,包括 vim 和 Emacs 模式
  • 用正则表达式搜索和替换
  • 突出显示匹配的括号
  • 在软标签和真实标签之间切换
  • 显示隐藏字符
  • 使用鼠标拖放文本
  • 换行
  • 代码折叠
  • 多个光标和选择
  • 实时语法检查器(当前为 JavaScript/CoffeeScript/CSS/XQuery)
  • 剪切、复制和粘贴功能

如何使用

<div id="editor" style="width:500px;height:300px;">console.log("Hello ModStart");</div>
<script src="@asset('vendor/AceEditor/src-min-noconflict/ace.js')"></script>
<script>
    var editor = ace.edit("editor");
    editor.setTheme("ace/theme/monokai");
    editor.session.setMode("ace/mode/javascript");
</script>

使用说明

模块使用了基于 BSD 协议的开源软件 https://github.com/ajaxorg/ace

获取模块
开发商
ModStart
ModStart官方出品
模块信息
标识
AceEditor
环境
Laravel5 Laravel9
大小
2.31MB
版本
1.0.0
发布
2022-03-08
MSCore版本要求>=2.8.0
在文件 vendor/modstart/modstart/src/ModStart.php 中查看 $version。
QQ
微信