[工具使用]Source Insight 支持汇编高亮+支持.S文件

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: [工具使用]Source Insight 支持汇编高亮+支持.S文件

如果你在看一些比较庞大的源代码,比如Linux的kernel代码,那么往往就会在windows下选择比较不错的Source Insight看代码工具,但是有时候我们需要自定义一些给自己方便使用的功能,比如添加如下功能:


1:支持汇编代码的高亮还有类似C语言函数索引功能.
解决方法:

  • 在工具栏Options->Document Options里面,点左上的Document Type下拉菜单,选择x86 Asm Source File,然后在右边的File filter里*.asm;*.inc;的后面加上*.s;*.S 接着CLOSE就可以了,注意每个文件类型之间的分号。这样就可以ADD TREE时把这些汇编加到PROJECT里面。
  • 要让汇编高亮显示和索引查找,解决方法是在Options->Document Options里面,点左上的Document Type下拉菜单,选择C Source File,然后在右边的File filter里补上*.s;*.S就可以像看C一样看汇编,十分方便。

2:在看Linux源代码,我们发现文件列表框是搜索不到.s或者.S文件的,怎么让支持.s文件呢?
解决方法:

  • 在创建工程前先特别设置好source insight 。设置如下: Options->Document Options->Doucment Types->选择x86 Assemble,再在右边File Filter里输入*.S。这样以后再new一个工程,在添加文件时,就可以把文件夹中的*.S添加进去了。
  • 如果之前已经创建好工程的,而又想把*.S文件添加进来。如下: 打开创建好的工程,Options->Document Options->Doucment Types->选择x86 Assemble,再在右边File Filter里输入*.S。然后project-->add and remove project files,再重新把工程的所有文件夹添加一遍,这样就可以把*.S文件添加进来了(注:原来的*.c等文件不会被重复添加),然后重新rebuild就可以了。
原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: [工具使用]Source Insight 支持汇编高亮+支持.S文件

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: