我正在尝试创建MIPS语法突出显示。有一个.tmLanguage文件的副本用于GitHub here上的TextMate标记等。
我也知道Ace Editor能够对此文件执行转换。设置似乎并不重要,我试图这样做时遇到了麻烦。
有没有人知道Ace Editor的MIPS汇编语言高亮显示的现有解决方案?
如果没有,是否有人能够根据tmLanguage生成转换文件,然后我可以从那里获取它,或者启发我如何正确设置转换工具?从Ace网站这样做时我遇到了问题。
谢谢!
答案 0 :(得分:1)
要运行转换工具,您需要运行
cd tool
npm install
node tmlanguage.js https://raw.githubusercontent.com/textmate/mips.tmbundle/master/Syntaxes/MIPS.tmLanguage
它成功创建了模式,但在ext / mode_list中设置了错误的名称,应该是MIPS_Assembler
而不是MIPSAssembler