我无法亮显部件。
zi8p0yeb1#
不,但是由于Sublime Text 2可以读取Textmate语言定义文件(.tmLanguage文件),您可以通过将类似https://github.com/foxostro/x86-assembly-textmate-bundle的内容复制到“Packages”目录(在我的Win7上为C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages)来轻松地添加对Assembly的支持。
C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages
pwuypxnk2#
现在有一个更好的答案:在Sublime Text中,只需进入Preferences〉Package Control〉install packages,然后搜索“mips-syntax”并按回车键。一旦它安装,你应该能够选择MIPS作为语法高亮显示的任何文件,你正在编辑。编辑:当然,这是假设你的Sublime有软件包控制的。你可以通过软件包控制来做这些事情,或者更多:http://wbond.net/sublime_packages/package_control
bakd9h0s3#
我又找到了一个。看起来这个家伙做了大量的工作,并不断更新语法。至少在写的时候最后一次修改是9天前。他也有this post on Sublime forum。
quhf5bfb4#
GNU汇编程序(GAS)x86(-64)语法:
我知道有一个选择的答案,但是对于将来来到这里的其他人来说,你必须指定你想要的语法/机器。汇编有 * 很多 * 不同的风格,适用于很多不同的机器。其他的答案是Intel x86,NASM,SPARC和MIPS。当我在2014年访问这个页面时,我正在寻找一个好的GAS/AT&T语法定义x86,但我一直没找到。所以很自然地,我制作了my own,它实际上是一个x64荧光笔,当然也包括x86。它也在程序包控制中。要找到它,请在搜索字段中键入“gasx”。我还将其移植到Atom(可从Atom包中获得)、Vim和Gedit。
nwo49xxi5#
像其他人一样,我注意到Sublime Text 2中明显缺少SPARC语法突出显示,所以我推出了自己的。它功能齐全,在Will Bond的Package Control中有它的very own entry。安装了Package Control后,您可以通过Ctrl+Shift+P -> Package Control: Install Package -> SPARC Assembly Syntax在Sublime中安装我的软件包。Github project page上提供了完整的安装说明和使用提示。
Ctrl+Shift+P -> Package Control: Install Package -> SPARC Assembly Syntax
falq053o6#
老问题了,不过还有一个:https://packagecontrol.io/packages/NASM%20x86%20Assembly
3lxsmp7m7#
我知道这个问题是针对Sublime 2的,但是如果你想要一个好的荧光笔,我在Sublime 3上使用了MasmAssembly,发现它非常好。它甚至可以突出显示ZMM寄存器和最新的SSE指令。你可以使用软件包控制插件来安装它,尽管这里有一个仓库:https://packagecontrol.io/packages/MasmAssembly
ltskdhd18#
AVR-ASM也可提供!按位查看答案,但搜索AVR-ASM。我必须先安装Package Control:Windows/Linux:<Ctrl + Shift + P> Mac:<Cmd + Shift + P>...然后键入“安装程序包控件”并按<Enter>
<Ctrl + Shift + P>
<Cmd + Shift + P>
<Enter>
8条答案
按热度按时间zi8p0yeb1#
不,但是由于Sublime Text 2可以读取Textmate语言定义文件(.tmLanguage文件),您可以通过将类似https://github.com/foxostro/x86-assembly-textmate-bundle的内容复制到“Packages”目录(在我的Win7上为
C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages
)来轻松地添加对Assembly的支持。pwuypxnk2#
现在有一个更好的答案:
在Sublime Text中,只需进入Preferences〉Package Control〉install packages,然后搜索“mips-syntax”并按回车键。
一旦它安装,你应该能够选择MIPS作为语法高亮显示的任何文件,你正在编辑。
编辑:当然,这是假设你的Sublime有软件包控制的。你可以通过软件包控制来做这些事情,或者更多:http://wbond.net/sublime_packages/package_control
bakd9h0s3#
我又找到了一个。
看起来这个家伙做了大量的工作,并不断更新语法。至少在写的时候最后一次修改是9天前。
他也有this post on Sublime forum。
quhf5bfb4#
GNU汇编程序(GAS)x86(-64)语法:
我知道有一个选择的答案,但是对于将来来到这里的其他人来说,你必须指定你想要的语法/机器。汇编有 * 很多 * 不同的风格,适用于很多不同的机器。其他的答案是Intel x86,NASM,SPARC和MIPS。当我在2014年访问这个页面时,我正在寻找一个好的GAS/AT&T语法定义x86,但我一直没找到。
所以很自然地,我制作了my own,它实际上是一个x64荧光笔,当然也包括x86。
它也在程序包控制中。要找到它,请在搜索字段中键入“gasx”。
我还将其移植到Atom(可从Atom包中获得)、Vim和Gedit。
nwo49xxi5#
像其他人一样,我注意到Sublime Text 2中明显缺少SPARC语法突出显示,所以我推出了自己的。它功能齐全,在Will Bond的Package Control中有它的very own entry。安装了Package Control后,您可以通过
Ctrl+Shift+P -> Package Control: Install Package -> SPARC Assembly Syntax
在Sublime中安装我的软件包。Github project page上提供了完整的安装说明和使用提示。
falq053o6#
老问题了,不过还有一个:https://packagecontrol.io/packages/NASM%20x86%20Assembly
3lxsmp7m7#
我知道这个问题是针对Sublime 2的,但是如果你想要一个好的荧光笔,我在Sublime 3上使用了MasmAssembly,发现它非常好。它甚至可以突出显示ZMM寄存器和最新的SSE指令。
你可以使用软件包控制插件来安装它,尽管这里有一个仓库:https://packagecontrol.io/packages/MasmAssembly
ltskdhd18#
AVR-ASM也可提供!
按位查看答案,但搜索AVR-ASM。
我必须先安装Package Control:
Windows/Linux:
<Ctrl + Shift + P>
Mac:<Cmd + Shift + P>
...然后键入“安装程序包控件”并按
<Enter>