安装包下载
购物车×
去购物车2件商品
共计:
购物车×
购物车里还没放东西呢~
购物车×
请登录
Beyond Compare > 服务中心 > 安装激活

Beyond Compare如何设置smali语法高亮

发布时间:2016-05-05 10:52:57

Beyond Compare是一款专业的代码比较工具,在比较smali代码差异方面,Beyond Compare允许自定义文件格式,对自定义的语法高亮显示。Smali代码虽然不是官方标准语言,但也是遵循一定的语法规范,如果有语法高亮辅助将能大大增强smali代码的可读性,接下来就介绍一下,smali代码进行语法高亮的设置方法。

具体操作步骤如下所示

步骤一:打开Beyond Compare软件,选择文本比较会话,打开会话操作界面。单击“工具“按钮,在展开的菜单中选择”文件格式“选项卡。

Beyond Compare文本比较会话操作界面图例
Beyond Compare文本比较会话操作界面图例

步骤二:在打开的文件格式窗口中,点击界面左侧底部的“+”按钮,新建一个文本格式类型,命名为“smali”,文件过滤条件为”*.smali“,完成后点击保存按钮。

Beyond Compare文本比较工具菜单文件格式选项卡图例
Beyond Compare文本比较工具菜单文件格式选项卡图例

步骤三:切换到“语法”选择卡,单击界面中的“+”按钮,创建“关键字”、“字符串”和“注释”三种语法,详细配置内容如下图所示。

关键字语法配置界面图例
关键字语法配置界面图例
字符串语法匹配规则图例
字符串语法匹配规则图例
注释语法匹配规则图例
注释语法匹配规则图例

步骤四:语法项目创建完成后,将“关键字”、“字符串”、“注释”三种语法添加到匹配规则表中,保存后关闭文件格式对话框。

文件格式语法选项卡界面图例
文件格式语法选项卡界面图例

步骤五:单击工具栏“视图”按钮,在展开的菜单中查看“语法加亮“选项,Beyond Compare即可对所有的smali文件进行语法高亮显示。

Beyond Compare文本比较视图菜单界面图例
eyond Compare文本比较视图菜单界面图例

上述的内容详细的讲解了,在Beyond Compare软件中smali代码语法高亮的设置方法,您学会了吗?此外在使用Beyond Compare对比smali代码过程中,会发现很多代码文件的差异几乎全部标红,很多只是行号的差异。如果您也遇到同样的困惑,可参考教程:Beyond Compare如何忽略代码行号差异