2015-02-24 49 views
1

我正在尝试创建MIPS语法高亮显示。有一个.tmLanguage文件的副本用于GitHub here上的TextMate标记等。有没有人为Ace Editor创建MIPS语法荧光笔?

我也知道Ace Editor能够对这个文件执行转换。设置似乎并不平凡,我试图这样做时遇到了麻烦。

有没有人知道Ace编辑器的MIPS汇编语言语法突出显示的现有解决方案?

如果没有,任何人都可以生成基于tmLanguage的转换文件,然后我可以从那里拿走它,或启发我如何正确设置转换工具?我在Ace站点上遇到问题。

谢谢!

回答

1

要运行的转换工具,你需要运行

cd tool 
npm install 
node tmlanguage.js https://raw.githubusercontent.com/textmate/mips.tmbundle/master/Syntaxes/MIPS.tmLanguage 

它成功地创建了模式,但设置在内线/ mode_list一个错误的名字,应该是MIPS_Assembler,而不是MIPSAssembler

+0

感谢。我将不得不通过今晚安装Node.js并执行它。希望Ace转换工具能够成功转换文档,但我怀疑它。只是以为我会把它放在那里,看看是否有人已经完善了MIPS版本。 – 2015-02-25 19:40:42