Hug*_*ugo 41

没有,但因为崇高文字2可以读TextMate的语言定义文件(.tmLanguage文件),你可以很容易地以大会通过复制像添加支持https://github.com/foxostro/x86-assembly-textmate-bundle到你的"包"目录(C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages在我的Win7上).

  • 我可以建议查看它的[my fork](https://github.com/13xforever/x86-assembly-textmate-bundle),因为我发现这个项目即使对于x86指令集也已经过时了. (16认同)

Bit*_*ise 31

现在有一个更好的答案:

在Sublime Text中,只需转到Preferences> Package Control> install packages.一旦搜索"mips-syntax"并在结果上按Enter键.

安装完成后,您应该可以选择MIPS作为您正在编辑的文件的语法高亮显示.

编辑:当然,这确实假设你的Sublime有包控制.你可以通过以下方式获得软件包控制:http://wbond.net/sublime_packages/package_control


den*_*hik 8

我发现了另一个Assembly x86语法定义.

看起来这个人做了大量的工作,并保持语法更新.至少在撰写本文时,最后一次更改是在9天前.

他还在Sublime论坛上发表了这篇文章.


cal*_*hiz 6

GAS语法:

我知道有一个选择的答案,但对于将来来到这里的任何人,你必须指定你想要的语法.装配有很多不同的风格.其他答案已经给出了NASM,SPARC和MIPS.当我一年前访问此页面时,我一直在为x86寻找一个好的GAS(AT&T)语法def,我从未找到过.

很自然地,我做了自己的.它真的是x64荧光笔,但当然也包括x86:https: //github.com/calculuswhiz/Assembly-Syntax-Definition

它也在包控制上.要找到它,请在搜索字段中键入"gasx".