Is there syntax highlighting for assembly in Sublime Text 2?

ε祈祈猫儿з 提交于 2019-12-03 04:43:28

问题


I'm unable to highlight my assembly.


回答1:


No, but since Sublime Text 2 can read Textmate language definition files (.tmLanguage files), you could easily add support to Assembly by copying something like https://github.com/foxostro/x86-assembly-textmate-bundle to your "Packages" directory (C:\Users\hugo\AppData\Roaming\Sublime Text 2\Packages on my Win7).




回答2:


There is now a much better answer to this:

In Sublime Text, just go to Preferences > Package Control > install packages. Once there search for "mips-syntax" and hit enter on the result.

Once it installs you should be able to select MIPS as the syntax highlighting for whatever file you're editing.

Edit: Of course, this does assume that your Sublime has Package Control. You can get package control to do this and more at: http://wbond.net/sublime_packages/package_control




回答3:


I've found another one Assembly x86 syntax definition.

It seems that this guy had done a huge amount of work, and keeps the syntax updated. At least at the time of writing the last change was 9 days ago.

He has also this post on Sublime forum.




回答4:


GAS syntax:

I know there's a chosen answer, but for anyone else who comes here in the future, you have to specify which syntax you want. Assembly comes in a lot of different flavors. Other answers have given NASM, SPARC, and MIPS. When I visited this page a year ago, I was looking for a good GAS (AT&T) syntax def for x86, which I never found.

So naturally, I made my own. It's really an x64 highlighter, but of course that includes x86 too: https://github.com/calculuswhiz/Assembly-Syntax-Definition

It's also on Package Control. To find it, type "gasx" into the search field.




回答5:


Like others, I noticed a distinct lack of SPARC syntax highlighting in Sublime Text 2, so I rolled my own. It's fully functional, and has its very own entry in Will Bond's Package Control. With Package Control installed, you can install my package in Sublime via Ctrl+Shift+P -> Package Control: Install Package -> SPARC Assembly Syntax.

Complete install instructions and usage tips are available on the Github project page.




回答6:


Old question, but there is this one: https://packagecontrol.io/packages/NASM%20x86%20Assembly




回答7:


I know the question was for Sublime 2, but if you want a nice highlighter I'm using the MasmAssembly on Sublime 3 and found that its quite good. It highlights even ZMMs registers and the lastests SSE instructions.

You can install it using the package control plugin, nevetheless here is the repository: https://packagecontrol.io/packages/MasmAssembly



来源:https://stackoverflow.com/questions/9056708/is-there-syntax-highlighting-for-assembly-in-sublime-text-2

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!