assembly 崇高文本2中的汇编有语法高亮显示吗?

jgzswidk  于 2022-12-29  发布在  其他
关注(0)|答案(8)|浏览(151)

我无法亮显部件。

zi8p0yeb

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的支持。

pwuypxnk

pwuypxnk2#

现在有一个更好的答案:
在Sublime Text中,只需进入Preferences〉Package Control〉install packages,然后搜索“mips-syntax”并按回车键。
一旦它安装,你应该能够选择MIPS作为语法高亮显示的任何文件,你正在编辑。
编辑:当然,这是假设你的Sublime有软件包控制的。你可以通过软件包控制来做这些事情,或者更多:http://wbond.net/sublime_packages/package_control

bakd9h0s

bakd9h0s3#

我又找到了一个。
看起来这个家伙做了大量的工作,并不断更新语法。至少在写的时候最后一次修改是9天前。
他也有this post on Sublime forum

quhf5bfb

quhf5bfb4#

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

我知道有一个选择的答案,但是对于将来来到这里的其他人来说,你必须指定你想要的语法/机器。汇编有 * 很多 * 不同的风格,适用于很多不同的机器。其他的答案是Intel x86,NASM,SPARC和MIPS。当我在2014年访问这个页面时,我正在寻找一个好的GAS/AT&T语法定义x86,但我一直没找到。
所以很自然地,我制作了my own,它实际上是一个x64荧光笔,当然也包括x86。
它也在程序包控制中。要找到它,请在搜索字段中键入“gasx”。
我还将其移植到Atom(可从Atom包中获得)、VimGedit

nwo49xxi

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上提供了完整的安装说明和使用提示。

3lxsmp7m

3lxsmp7m7#

我知道这个问题是针对Sublime 2的,但是如果你想要一个好的荧光笔,我在Sublime 3上使用了MasmAssembly,发现它非常好。它甚至可以突出显示ZMM寄存器和最新的SSE指令
你可以使用软件包控制插件来安装它,尽管这里有一个仓库:https://packagecontrol.io/packages/MasmAssembly

ltskdhd1

ltskdhd18#

AVR-ASM也可提供!
按位查看答案,但搜索AVR-ASM。
我必须先安装Package Control
Windows/Linux:<Ctrl + Shift + P> Mac:<Cmd + Shift + P>
...然后键入“安装程序包控件”并按<Enter>

相关问题