添加工程文件步骤: 1、打开某个工程后,菜单Project -> Add and Remove Project Files 2、此时出现让你选择添加工程文件的对话框,右侧一排按钮中间只有一个可以打勾的位置(Show only known documents types勾去掉), 将此项打勾则只显示Source Insight可以识别的文档类型。3、正常情况下此时不是代码的那些无关文件应该就不会出现了,但是如果仍然会出现PNG等特别文件类型,则可能你的Source Insight在安装后经过了其他设置,或者并不是标准的英文原版安装文件安装来的,我用英文原版+注册码这样选就没问题了。 4、仍然解决不了,则需要看看设置选项: 菜单Options->Document Options 出现对话框后左上角是Document Type下拉条,看看里面有没有和PNG扩展名的文件关联的文档类型(看右上角的File filter框中的文件扩展名是否有*.png;*.res之类的),选择此Document Type然后按下Remove Type按钮后确认删除,这样应该就不会再添加PNG文件类型了。 类似的原理,给其他你想要加入的不同的类型的文件,分别加入到原先的一些文件类型后面,注意要用分号隔开,或者直接新建一个文件类型,然后写上对应的顾虑规则,比如 点击 Add Type,填入新文件类型的名字Scatter File,File Filter中写上*.scf,注意再选中下面的Include when adding to projects,这样就建立了一个新的文件类型, 以后新建工程加入文件时候,系统就能够识别后缀是scf的文件了。 5、点击Project -> Add and Remove Project Files 在弹出的对话框,左侧选择你工程目录,在右侧就能看到需要增加的文件了, 最后点击一下Add All,所有的Makefile文件将全部添加到你的工程中去了。 查找:source insight 怎样在整个项目的所有文件中查找某个变量?
工具栏上有个粗体的R键,艺术字体。鼠标放上去会有提示,查找参考。我是第一个,呵呵。 结构图:6、解决字符等宽对齐问题。Source Insight的工程结构
我在用Source Insight添加一个比较大的软件包,比如说linux2.6.31的内核,添加完了后在工程视图里只有对应的文件,后面标志了所属的文件夹,看起来比较没有层次感,能否让其显示目录树的形式?视图->工具栏->视图->关联窗口 出现“参考”窗口,即是。恩,这的确可以显示变量类的目录关系,但是我想要的是那个源程序是属于哪个文件夹的目录树,算意外收获吧
6、添加文件类型
用户可以定义自己的类型,Options->Document Options->add type,定义文件类型名以及文件名后缀。
勾选include when adding to projects在添加目录下文件到工程是该类文件就会添加进SI的工程。
如果需要将所有文件添加进SI的工程,可以定义一种文件类型*.*
3、解决TAB键缩进问题
Options-> Document Options里面的右下角Editing Options栏里,把Expand tabs勾起来,然后确定。OK,现在TAB键的缩进和四个空格的缩进在SIS里面看起来就对齐咯
技巧:
hao space: SourceInsight 小技巧
1、按住"ctrl", 再用鼠标指向某个变量,点击一下,就能进入这个变量的定义。
2、今天把一个用sourceinsight排版整齐的C文件,偶然用VC打开一看,全乱了。研究了半天,发现SI对每个字符的宽度不太一致。
请教同事发现选上"view --> draft view", 就可以让每个字符的宽度一致了。快捷键是 "Alt + F12"
3、"shift+F8" 标亮所有文本中光标所在位置的单词
4、跳到某一行:"ctrl + g"
Source Insight是阅读和编写代码的好东东,基本上也算得上是经典之作了,虽然还有一点点小bug,不过对于我们这些C程序员来说可是一旦拥有别无所求。下列小技巧是在工作中同事整理总结的,对提高工作效率多少有点帮助,其中有些是对应于SVN的,没有使用SVN做版本管理的人就不要白费力气了。
设置查找的快捷键 修改快捷键:Options->Key Assignments... 然后找到需要修改的快捷键 之后选择设置会弹出一个提示框,直接选择快捷键设置即可。
SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA字体。但由于美观的缘故,VERDANA字体是不等宽的。比如下面两行
llllllllll
MMMMMMMMMM
同样10个字符,长度差多了.用VERDANA来看程序,有些本应该对齐的就歪了。解放方法是使用等宽的字体,但肯定比较丑。可以用DOS字体,也就是记事本里的默认字体sysfixed 很丑,要有心理准备。比较推荐的是用Courier New。显示/隐藏行号:(option->document option->editing options中,show line numbers)
Source In Singht
最新推荐文章于 2021-06-03 15:58:29 发布