用于MVC Razor语法的Ace Editor插件

meh*_*ehr 6 ace-editor

我如何为ACE Editor创建一个插件来支持Razor语法.Ace主页:http://ace.c9.io

Pio*_*ula 4

以下是 ACE 中 Razor 语法高亮显示的开始实现。所有功劳归于Stack Overflow 成员Andrey Shchekin 。

从 GIT 下载他的 ACE 分支。在 Node.JS 命令提示符下,转到目录并执行以下操作:

  1. npm install
  2. node Makefile.dryice.js full

然后复制您想要使用的 src 文件夹并像这样配置 ace。

var editor = ace.edit("editor");
editor.setTheme("ace/theme/chrome_razor"); //Razor CSS
editor.getSession().setMode("ace/mode/razor"); //Razor Syntax!!!
Run Code Online (Sandbox Code Playgroud)

其外观示例

在此输入图像描述

非常感谢安德烈(Andrey)开始这个项目,希望它能得到推动,现在更多的人可以修改它。