Text 升华文本2中是否有汇编的语法突出显示?

Text 升华文本2中是否有汇编的语法突出显示?,text,assembly,ide,syntax-highlighting,Text,Assembly,Ide,Syntax Highlighting,我无法突出显示我的程序集。否,但由于Sublime Text 2可以读取Textmate语言定义文件(.tmLanguage文件),您可以通过复制类似于“Packages”目录的内容来轻松添加对程序集的支持(C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages,在我的Win7上).现在有一个更好的答案: 在Sublime文本中,只需进入首选项>软件包控制>安装软件包。一旦出现,搜索“mips语法”并在结果上按enter键 安装后,您应该能够选

我无法突出显示我的程序集。

否,但由于Sublime Text 2可以读取Textmate语言定义文件(.tmLanguage文件),您可以通过复制类似于“Packages”目录的内容来轻松添加对程序集的支持(
C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages,在我的Win7上).

现在有一个更好的答案:

在Sublime文本中,只需进入首选项>软件包控制>安装软件包。一旦出现,搜索“mips语法”并在结果上按enter键

安装后,您应该能够选择MIPS作为正在编辑的任何文件的语法突出显示


编辑:当然,这确实假设您的Sublime具有包控制。您可以让package control在以下位置执行此操作和其他操作:

与其他人一样,我注意到Sublime Text 2中明显缺少SPARC语法突出显示,因此我自己做了一些工作。它功能齐全,有自己的意志力。安装包控制后,您可以通过
Ctrl+Shift+P->Package-Control:install-Package->SPARC-Assembly-Syntax
在Sublime中安装我的包

上提供了完整的安装说明和使用技巧。

我找到了另一个

这家伙似乎做了大量的工作,并不断更新语法。至少在撰写本文时,上次更改是在9天前


他还有一个老问题,但有一个:

GNU汇编程序(GAS)x86(-64)语法:

我知道有一个选择的答案,但是对于将来来到这里的其他人,您必须指定您想要的语法/机器。对于许多不同的机器,装配有许多不同的风格。其他答案给出了英特尔x86、NASM、SPARC和MIPS。当我在2014年访问此页面时,我正在寻找适用于x86的良好的GAS/AT&T语法def,但我从未找到过

所以很自然地,我做出了决定。它实际上是一款x64荧光灯,但当然也包括x86

它也是关于包控制的。要找到它,请在搜索字段中键入“gasx”


我还将它移植到(Atom软件包中提供)和。

我知道问题是针对Sublime 2的,但是如果你想要一个漂亮的荧光灯 我在Sublime 3上使用了MasmAssembly,发现它非常好。它会突出显示ZMMs寄存器和最新SSE指令

您可以使用软件包控制插件安装它,但这里是存储库:

我建议您退出,因为我发现即使对于x86指令集,这个项目也非常过时。如果您了解XML的基础知识,可以修改它以添加其他命令。我添加了对字符串和dw的支持。在Mac OS中,我将其放在这里:/Users//Library/Application support/Sublime Text 2/Packages。然后,我编辑了x86 Assembly.tmLanguage,并将hla添加到文件类型数组中,以支持hla语法突出显示。