在Sublime Text 2中是否有语法突出显示?
我无法突出我的大会。
不,但由于Sublime Text 2可以读取Textmate语言定义文件(.tmLanguage文件),所以您可以轻松地通过复制https://github.com/foxostro/x86-assembly-textmate-bundle之类的东西,软件包“目录(; C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages
在我的Win7上)。
现在有一个更好的答案:
在Sublime Text中,只需进入Preferences> Package Control>安装包。 一旦search到“mips-syntax”并按结果input。
安装完成后,您应该能够selectMIPS作为正在编辑的任何文件的语法高亮显示。
编辑:当然,这确实假定你的崇高有包控制。 你可以得到包控制来做到这一点,更在: http : //wbond.net/sublime_packages/package_control
我发现了另外一个Assembly x86语法定义 。
看来这个人做了大量的工作,并保持语法更新。 至less在写这篇文章的时候,最后的变化是9天前。
他也在Sublime论坛上发表这篇文章 。
GAS语法:
我知道有一个select的答案,但是对于未来来的任何人,你必须指定你想要的语法。 大会有很多不同的口味。 其他答案已经给NASM,SPARC和MIPS。 一年前,当我访问这个页面时,我正在寻找一个很好的GAS(AT&T)语法def for x86,这是我从未find的。
自然,我做了我自己的。 这实际上是一个x64荧光笔,但当然也包括x86: https : //github.com/calculuswhiz/Assembly-Syntax-Definition
这也是在包控制。 要find它,请在search字段中input“gasx”。
像其他人一样,我注意到Sublime Text 2中明显缺乏SPARC语法突出显示,所以我推出了自己的。 它function齐全,在威尔邦德的包装控制中有自己的条目 。 安装Package Control后,可以通过Ctrl+Shift+P -> Package Control: Install Package -> SPARC Assembly Syntax
来将我的软件包安装在Sublime中。
Github项目页面提供了完整的安装说明和使用技巧。
老问题,但有这个: https : //packagecontrol.io/packages/NASM%20×86%20Assembly
我知道问题是崇高2,但如果你想要一个漂亮的荧光笔,我使用崇高3 MasmAssembly ,发现它相当不错。 它甚至突出显示ZMMs寄存器和最新的SSE指令 。
你可以使用软件包控制插件来安装它,这里是存储库: https ://packagecontrol.io/packages/MasmAssembly