之前介绍过为Editplus安装smali代码语法高亮插件,自从使用Mac OS作为开发环境后,就一直使用Sublime Text这款性感无比的编辑器。偶尔反编译apk,查看smali文件的时候,发现并没有高亮显示。我想应该会有这样的插件,于是在github在找了sublime-smali

之前并不知道如何使用,咨询了作者之后得到的回复: > For sure! From Sublime Text, press Preferences -> Browse Packages, then just place the files for the syntax highlighter in there, under their own directory.

打开Sublime Text,Preferences -> Browse Packages然后将会打开Finder显示Sublime Text的Packages目录(或者直接打开/Users/***/Library/Application Support/Sublime Text 2/Packages),你可以在这里新建一个文件夹,命名为Smali,然后将下载的smali.tmlanguage文件复杂到新建的Smali文件夹中,重启Sublime Text,再次打开smali文件的时候,已经可以高亮显示了。

sublime-smali
sublime-smali

关于smali的更多介绍可以看这里:Smali